440Forums  |  MacMusic.org  |  PcMusic.org  |  440tv  |  Zicos  |  AudioLexic
object-oriented   {key13}


Dragon parser generator 1.2.11 (Default branch)

FreshMeat

Wednesday August 15, 2007. 12:19 PM
FreshMeat

Dragon is a powerful parser generator. It produces a consequent, object-oriented, integrated scanner and parser solution. It also scales for very large grammar defintions. Since dragon parses LR(1) grammars, the generation algorithm is quite CPU intensive. Using LR(1) instead of LALR decreases efficiency of the parser, but avoids some reduce/reduce conflicts in some cases. Dragon provides a very clean and structured way for the integration of application specific context code. Dragon combines the lexical and syntactical analysis and the corresponding code generation. Either C++ or Java code can be generated. License: GNU General Public License (GPL) Changes: The switch option -y was added to switch between a dynamically allocated parse table or a static parse table. An escape feature was added for special token definitions.
Dragon powerful parser generator. producesa consequent object-oriented integrated scanne Dragon parser generator 1.2.11 (Default branch)
Dragon parser generator 1.2.11 (Default branch) Read more at FreshMeat
www.pheedo.com/click.phdo?i=2124cdf5ab4fff1c32a63baf636b594f

 

 Related News 

Search

Download Zicos
Sun September 7, 11:44 PM
object-oriented   {key13}