The Tower Bridge in Sacramento, California GOLD Builder Screenshot
Webpage Wizard
Main
Latest News
Getting Started
Screen Shots
Download
Documentation
Contributors
Contact
About GOLD
How It Works
FAQ
Why Use GOLD?
Comparison
Revision History
Freeware License
More ...
Articles
What is a Parser?
Backus-Naur Form
DFA Lexer
LALR Parsing
Glossary
Links
More ...


About

One of the main tools is the Webpage Wizard. You to automatically generate a webpage with the hyperlinked syntax diagrams found on most professional language websites. This allows the user to click on any nonterminal and automatically jump to its definition.

The tool can automatically generate lists of 'reserved' words, symbols, information about lexical groups as well as the parse tables. The generated webpage can be a great way of starting a language spec. 

Color Schemes

The page makes full use of cascading style sheets, which, in turn, makes changing the design easy. The Builder comes with over 80 pre-defined color schemes. You can, if you want, create your own and save them for later use.

The picture shows the color schemes "Wizard", "Fire", 'Hoplite", "CGA", "Mad Scientist", and "California Flag".
..

Examples

"SQL 89" Grammar

The following examples use the SQL-89 grammar. These examples contain "structure" data - such as reserved words, symbols, and syntax.

"Simple" Grammar

The following page contains the parse tables created by the "Simple" test grammar.  You can export both "structure" information and tables, if you want.