scholarly journals A simple implementation of grammar libraries

2007 ◽  
Vol 4 (2) ◽  
pp. 65-77 ◽  
Author(s):  
Julien Cervelle ◽  
Rémi Forax ◽  
Gilles Roussel

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 grammar writing.

2010 ◽  
Vol 7 (2) ◽  
pp. 309-329 ◽  
Author(s):  
Matej Crepinsek ◽  
Tomaz Kosar ◽  
Marjan Mernik ◽  
Julien Cervelle ◽  
Rémi Forax ◽  
...  

Grammar metrics have been introduced to measure the quality and the complexity of the formal grammars. The aim of this paper is to explore the meaning of these notions and to experiment, on several grammars of domain specific languages and of general-purpose languages, existing grammar metrics together with the new metrics that are based on grammar LR automaton and on the language recognized. We discuss the results of this experiment and focus on the comparison between grammars of domain specific languages as well as of general-purpose languages and on the evolution of the metrics between several versions of the same language.


2015 ◽  
Vol 50 (2) ◽  
pp. 23-34
Author(s):  
T. Stephen Strickland ◽  
Brianna M. Ren ◽  
Jeffrey S. Foster

2020 ◽  
Vol 4 (OOPSLA) ◽  
pp. 1-29
Author(s):  
Michael Ballantyne ◽  
Alexis King ◽  
Matthias Felleisen

Sign in / Sign up

Export Citation Format

Share Document