Manual for the ELL(2) Parser Generator and Tree Generator Generator

Reinhold Heckmann

Introduction

This manual consists of four main parts: a system overview, the description of the generator input (a regular right part grammar extended by tree specifications), the description of actions and output of the generator (combined parser generator and tree generator generator), and the description of the generated parsers (combined ELL(2) parsers and abstract syntax tree generators).

Some aspects of the generator are therefore considered twice, once when explaining the input, once when describing actions and output.

Reinhold Heckmann / heckmann@absint.com