Another parser than ANTLR

Rémi Forax forax at univ-mlv.fr
Sun Oct 12 12:47:20 PDT 2008


Hi, jon, hi yang, hi all,
Since 4 years, i have developed with two colleagues a LR parser generator,
It has several good features among:

    * separate specifications for lexer (regular expression based
      rules), parser (grammar) and semantics (java interface
      implementation);
    * push analyzer: the characters are fed to the analyzer so it allows
      asynchronous usage (for instance with thread pool and selectors);
    * automated lexer rule selection according to tokens expected by the
      parser (this allows to let user name their variable as some keywords);
    * production of shared parser tables for different versions of the
      language to simplify backward compatibility or allow version
      change during parsing;

I think it could be interresting to try to use it.
So here is my question, is the compiler-grammar workspace open to other 
contribution than an ANTLR parser ?

regards,
Remi




More information about the compiler-grammar-dev mailing list