little language framework 0.4

The latest version of a framework for implementing little languages, in 100% pure Python. New features: - A class which automagically constructs either parse trees or abstract syntax trees (ASTs) with minimal effort. - A class for tree pattern matching, good for sophisticated code generation or interpreter implementation. Old features: - A generic scanner class. - A generic parser class, which parses any context-free grammar. - A class for traversing ASTs, useful in semantic checking and code generation. Mixing and matching various components is possible; you're not locked into using the whole thing if you don't want to. Available from http://csr.uvic.ca/~aycock/python. John <P><A HREF="http://csr.uvic.ca/~aycock/python/">Little Language Framework 0.4</A> - compile Little Languages with Python (cf. IPC7 paper). (11-May-99) -- ----------- comp.lang.python.announce (moderated) ---------- Article Submission Address: python-announce@python.org Python Language Home Page: http://www.python.org/ Python Quick Help Index: http://www.python.org/Help.html ------------------------------------------------------------
participants (1)
-
aycock@csc.UVic.CA