Program Parsing

Program-Transformation.Org: The Program Transformation Wiki
TransformationSystems usually work on tree of graph structured ProgramRepresentations. A parser analyzes the syntactic structure of a program text and produces a structured version (ParseTree) of the program.

Parsing Tools

  • JavaCC: parser generator for JavaLanguage
  • Tools.SDFII: modular formalism for lexical and context-free syntax definition

Syntax Definitions

CategorySyntax | Contributions by EelcoVisser