The Gold Parser is a parser generator that you can use to develop your own compilers and emulators. Unlike common compiler-compilers, the Gold Parser does not require you to embed your grammar directly into your source code. Instead, the Builder analyzes the grammar description and saves the parse tables to a separate file. This file can be subsequently loaded by the actual parser engine and used. Since the LALR(1) and DFA algorithms are simple automates, the parser engine can be easily implemented in different programming languages.