Separate compilation of grammars with Tatoo
نویسندگان
چکیده
This paper presents an extension of the Tatoo compiler compiler that supports separate compilation of formal grammars. It allows the developer to define reusable libraries of grammars such as those of arithmetic expressions or of classical control operators. The aim of this feature is to simplify the development of domain specific languages especially for non specialists in grammar writing.
منابع مشابه
A simple implementation of grammar libraries
This paper presents an extension of the Tatoo compiler compiler that supports separate compilation and dynamic linking of formal grammars. It allows the developer to define reusable libraries of grammars such as those of arithmetic expressions or of classical control operators. The aim of this feature is to simplify the development of domain specific languages especially for non specialists in ...
متن کاملParse Table Composition Separate Compilation and Binary Extensibility of Grammars
Module systems, separate compilation, deployment of binary components, and dynamic linking have enjoyed wide acceptance in programming languages and systems. In contrast, the syntax of languages is usually defined in a non-modular way, cannot be compiled separately, cannot easily be combined with the syntax of other languages, and cannot be deployed as a component for later composition. Grammar...
متن کاملAnnotation of Environmental and Epidemiological Systems: TaToo case study
The synthesis of existing Persistent Organic Pollutants pollution monitoring databases with epidemiological data is considered for identifying some impacts of Persistent Organic Pollutants on human health. This task requires new, rich, data, services and models discovery capabilities from a multitude of monitoring networks and web resources. The FP7 project TaToo (Tagging Tool based on a Semant...
متن کاملGlobal Environmental Assessment Requires Global Functional Searching Engines: Robust Application of TaToo Tools
The synthesis of existing Persistent Organic Pollutants (POPs) pollution monitoring databases with epidemiological data is considered for identifying some impacts of POPs on human health. This task requires new, rich, data, services and models discovery capabilities from a multitude of monitoring networks and web resources. The FP7 project TaToo (Tagging Tool based on a Semantic Discovery Frame...
متن کاملTechnological Vision in Automotive Industry and Presenting a Model For the Iranian Automotive Industry
This article aims at strategic vision to technology and suggests a strategic planning for this purpose. The main emphasis in this article is on strategic report compilation in the framework of strategic vision and covers issues such as identification of strategic planning dimensions and strategic vision levels, technology priority setting, environment monitoring, focus on costumer needs, method...
متن کامل