Wie kann ich erfahren Sie mehr über parser combinators?[geschlossen]
Andere Tipps
Es gibt einige große Artikel auf der web-Beschreibung-parser-combinators in C#, aber keine wartbaren Quellcode-repository, also habe ich eines erstellt am:
http://code.google.com/p/sprache/
Jemand kenntnisreich über parser combinators könnte wahrscheinlich eine Menge tun, es zu verbessern (bitte Schritt nach vorne, wenn das für Sie gut anhört :))
Wenn Sie wissen, Python, es ist PyParsing.
Ich fand ein interessanter Artikel über die Implementierung eines parser combinator in C#.Außerdem verweist er auf einige mehr Allgemeine Artikel zu diesem Thema.
Der Wikipedia-Artikel zum Thema auch hat eine Allgemeine Erklärung des Begriffs.
Chrise schrieb Double a parser combinator in Javascript.
Hier ist ein link zu einem Vortrag (Folien und Skript) auf der monadischen parser-combinators in C++.
Cay Horstmann hat 4-parser combinator vorlesungen in Scala, mit übungen. Es ist ein Beispiel der Analyse von externen DSLs in Scala hier.