The Tower Bridge in Sacramento, California Getting Started
Introduction
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 ...


Welcome!

Often, parsing can be one of the more difficult areas of computer science to understand. Like most specialized fields, the terminology and ideas can be a tad - well - strange.

Topics

  1. Introduction - Languages & Grammars
  2. Terminals & Regular Expressions
  3. Syntax & Backus-Naur Form
  4. What is a Parser?
  5. How Parser's Work
  6. How GOLD Works
  7. Creating your first grammar
  8. Choosing an Engine
Next: Programming Languages