Main /
GOLD-Related ToolsThis is a list of various GOLD-related tools. GOLD Parser BuilderPlatform: Windows / .NET The program this Wiki is about. Allows users to create, modify and test languages that can be used with any of the various GOLD engines to parse source. GOLD Parser Builder features:
Although this is for Windows, the slightly older v3.4.4 (which was made in VB6) works under Wine. Older versions are not available from the main website, but v3.4.4 is mirrored here. Goldie DumpCGTPlatform: Windows, Linux (untested: OSX, FreeBSD) Dumps the data and tables in a CGT file (the format GOLD compiles grammars to) to human-readable text. This provides the same information that can be seen in the various table-inspection windows in GOLD Parser Builder. This tool is packaged with the Goldie engine, already compiled for Windows and Linux x86. This tool does NOT require that you actually use the Goldie engine in your own code. Goldie ParsePlatform: Windows, Linux (untested: OSX, FreeBSD) Parses any source according to any grammar and saves the tokenization and parse tree as JSON files. These JSON files can optionally be loaded into a modified version of JsonViewer (also packaged with Goldie) to view/navigate side-by-side the relationship between the tree and the source. This tool is packaged with the Goldie engine, already compiled for Windows and Linux x86. This tool does NOT require that you actually use the Goldie engine in your own code. |