3 ms·
I use SPARK (Scanning, Parsing, and Rewriting Kit) it makes Earley parsers. > The original version of this was written by John Aycock for his Ph.d thesis and w
by carapace 5y ago
I use SPARK (Scanning, Parsing, and Rewriting Kit) it makes Earley parsers.
> The original version of this was written by John Aycock for his Ph.d thesis and was described in his 1998 paper: “Compiling Little Languages in Python” at the 7th International Python
http://pages.cpsc.ucalgary.ca/~aycock/spark/ http://pages.cpsc.ucalgary.ca/~aycock/spark/ (Older)
https://pypi.org/project/spark-parser/ https://pypi.org/project/spark-parser/ (More recent)