Günter Riedewald

Learn More
Several tools for source-to-source transformation are based on top down parsers. This restricts the user to use grammars without left recursion. Removing left re-cursion of a given grammar often makes it unreadable, preventing a user from concentrating on the original grammar. Additionally, the question arises, whether the tool implements the semantics of(More)
We describe a Prolog-based approach to the development of language processors (such as preprocessors, frontends, evaluators, tools for software modification and analysis). The design of the corresponding environment Laptob for prological language processing is outlined. Language processor definitions in Laptob are basically Prolog programs. The programs(More)