A general-purpose object-oriented
tool for the automatic generation of string-to-object
translators. It was written in Smalltalk
by Justin Graver and runs in the Smalltalk programming environment. T-gen supports the generation of both top-down parsers (LL parsers) and bottom-up parsers (LR parsers), which will automatically generate derivation trees, abstract syntax trees or arbitrary Smalltalk objects. The simple specification syntax and graphical user interface are intended to enhance the learning, comprehension and usefulness of T-gen.
Latest version: 2.1.
Runs on Smalltalk-80, ParcPlace Objectworks/Smalltalk 4.0 or 4.1.