Come posso conoscere i combinatori del parser?[Chiuso]
Altri suggerimenti
Ci sono alcuni ottimi articoli sul Web che descrivono i combinatori di parser in C#, ma nessun repository di sorgenti gestibile, quindi ne ho creato uno su:
http://code.google.com/p/sprache/
Qualcuno esperto sui combinatori di parser potrebbe probabilmente fare molto per migliorarlo (per favore, fatti avanti se suona come te :))
Se conosci Python, c'è PyParsing.
ho trovato un articolo interessante sull'implementazione di un combinatore parser in C#.Fa riferimento anche ad alcuni documenti più generali sull'argomento.
L'articolo di Wikipedia sull'argomento contiene anche una spiegazione generale del concetto.
Chrise Double ha scritto un combinatore parser in Javascript.
Qui è un collegamento a una conferenza (diapositive e script) sui combinatori di parser monadici in C++.
Cay Horstmann ha 4 lezioni sul parser combinatore in Scala, con esercizi. C'è un esempio di analisi di DSL esterni in Scala Qui.