Die folgenden Dokumente für die Cocktail Toolbox im Format PDF können heruntergeladen werden. Die Dokumente sind in Englisch geschrieben - bis auf die angegebenen Ausnahmen.
Übersicht und Einführung
Handbücher
- Rex - A Scanner Generator
- Lark - An LR(1) Parser Generator With Backtracking
- The Parser Generator Ell
- Ast - A Generator for Abstract Syntax Trees
- Ag - An Attribute Evaluator Generator
- Puma - A Generator for the Transformation of Attributed Trees
- Preprocessors
- Reusable Software - A Collection of C-Modules
- Reusable Software - A Collection of Modula-2-Modules
Tutorials und Beispiele
- Cocktail FAQ - Frequently Asked Questions
- Selected Examples of Scanner Specifications
- Specification of a MiniLAX-Interpreter
- Semantic Analysis Cookbook - Part 1: Declarations
Forschungs-Veröffentlichungen
- Automatische Generierung effizienter Compiler (Deutsch)
- Generators for High-Speed Front-Ends
- Efficient Generation of Table-Driven Scanners
- Lalr - A Generator for Efficient Parsers
- Efficient and Comfortable Error Recovery in Recursive Descent Parsers
- Tool Support for Data Structures
- Object-Oriented Attribute Grammars
- Object-Orientation in the Cocktail Toolbox
- Multiple Inheritance in Object-Oriented Attribute Grammars
- Efficient Evaluation of Well-Formed Attribute Grammars And Beyond
- Are Attribute Grammars Used in Industry?
- Transformation of Attributed Trees Using Pattern Matching