=== Top of the Swiki === Attachments ===

T-Gen

I finally found ported sources here:
http://coweb.cc.gatech.edu/cs2340/uploads/tgen.zip


[July 12, 2000] I just tried to upload tgen.zip again and got a "The page cannot be displayed" error displayed by MSIE 5.0. Interestingly I found an entry for a file named "tgen" (without the ".zip") in the Current Attachments list. But I am unable to download that file because I get another "The page cannot be displayed" error when I try that. The same is true for the file "cell" which I did not upload.

[May 9, 2000] I tried to upload tgen.zip to this swiki but it was not uploaded and not even an error message was displayed. This Swiki does not like the Internet Exporer which is part of Windows 2000 or vice versa.

Andreas Kuckartz

From the user's guide
(included in the zip-download file)

Abstract
T-gen is a general-purpose object-oriented tool for the automatic generation of string-to-object translators. It is written in Smalltalk and lives in the Smalltalk programming environment. T-gen supports the generation of both top-down (LL) and bottom-up (LR) parsers, which will automatically generate derivation trees, abstract syntax trees, or arbitrary Smalltalk objects. The simple specification syntax and graphical user interface enhance the learning, comprehension, and usefulness of T-gen.

T-gen handles all common grammars: LL(1), SLR(1), LALR(1), LR(1)
extensible

The user's guide describes how T-gen works, how to prepare specification files for translator generation and provides examplles and hints on the effective usage of T-gen.


T-gen can build


Hannes Hirzel considers downloading and installing T-gen worthwile for doing experiments with grammars.