Builder, the Engine is designed to work with a specific
programming language and/or programming platform. The job of the
Engine is to read the parse tables created by the Builder, and
then perform the actual parsing. The Engine is the software you
will use to create your compiler or interpreter.
Each different implementation of the Engine will vary - depending on
the language in which it is written.
Some implementations can be used with multiple programming
languages such as the .NET Modules and DLLs. If the programming
language is not present, you can download the source code for
any Engine and translate it to the desired language.
Engine Version 5
With Builder Version 5, the Engine can support new language
features. These include faster lexers, and more compact parse file,
and better handling of groups (such as block comments). This section
will grow over time.