C'è un buon generatore di parser (si pensi a lex/yacc o antlr) per .NET? Qualcuno che ha una licenza che non spaventi gli avvocati? Lotto di LGPL ma sto lavorando su componenti embedded e alcune organizzazioni non sono a mio agio con me che assumono una dipendenza LGPL.Buon generatore di parser (si pensi a lex/yacc o antlr) per .NET? Costruisci solo il tempo?
Ho sentito che Oslo può fornire questa funzionalità ma non sono sicuro se si tratta di una dipendenza del tempo di costruzione o anche di una dipendenza di runtime. Qualcuno può chiarire cosa fornirà Oslo?
UPDATE
Quello che mi piacerebbe davvero è un generatore di parser che è un tempo di costruzione solo dipendenza. Sembra che ANTLR abbia un componente runtime.
Opensorce generatori a C# lingua: YaccConstructor, GLL, C#, Apache 2.0, http://yaccconstructor.github.io/YaccConstructor/gll.html NLT, GLR, C#, MIT, http: // sourceforge. net/progetti/naivelangtools/ GLRSharp, GLR, C# v4, MIT, https://github.com/jcoder58/GLRSharp GPPG, LALR (1), C#, BSD sablecc, LALR (1),, LGPL ANTLR , Java, BSD Lapg, LALR (1), Java, GPL jay, LALR (1), Java, BSD Hime, LR (1), LALR (1), LGPL LLLPG, LL (k), LGPL, C# Grammatica, LL (k), Java csharpcc, C#, LL (k), BSD Coco/R, GPL Irony Eto.Parser – user1709408
http://softwarerecs.stackexchange.com/questions/24630/which-parser-generator-to-use-on-mono – user1709408