GOLD Parser Builder Documentation

Command Line Version
Version 3.0 and Later

 

The Builder is the main component of the GOLD Parsing System. The main duty of the Builder is to read a source grammar written in the GOLD Meta-Language, produce the LALR and DFA parse tables, and, finally, save this information to Compiled Grammar Table file.

This is a command line version of the Windows 32-bit application. The three major features of the Builder Application: Compiled Grammar Table file generation, Skeleton Program Creation and Grammar Testing, were implemented using separate executables.

  • goldbuilder
    Analyzes a grammar and creates the CGT file
  • convertxml
    Converts a CGT file to XML
  • createskelprog
    Creates a skeleton program using a template and CGT file
  • testgrammar
    Tests a grammar and saves the resulting parse information.
  • yacctogold
    Translates a YACC Grammar to a GOLD Grammar