Purdue Compiler Construction Tool Set (PCCTS)
Das PCCTS besteht aus ANother Tool for Language Recognition (ANTLR),
einem auf DFA basierendem, Lexical Analyzer Generator (DLG) und
ausgewählten, anderen Utensilien, um einen Compiler oder Übersetzer zu
konstruieren. ANTLR ist ein Parser-Generator, der gute rekursive Parser
erstellt, die leichter zu debuggen sind als YACC-generierte von-unten-
aufwärts Parser. Es unterstützt auch die automatische Erstellung von
Abstract Syntax Trees (ASTs).
Viele Projekte verwenden statt PCCTS mittlerweile ANTLR, das auch als
Debian-Paket vorhanden ist. Für neue Projekte sollte zuerst ANTLR in
Betracht gezogen werden. Trotzdem wird PCCTS in Debian betreut, so lange
Interesse daran besteht.