/simple3-interpreter

Automatically exported from code.google.com/p/simple3-interpreter

Primary LanguageC#

simple3-interpreter

Automatically exported from code.google.com/p/simple3-interpreter

What is it?

A fully functional REPL interpreter for a language called Simple 3.

The language is an extension of the example 'Simple 2' grammar created by Devin Cook for use in testing his Gold Parser Engine(s).

This project is meant to exemplify the features of and techniques for using Arsène von Wyss’s BSN Gold Parser engine for .NET.

Required to build:

http://code.google.com/p/bsn-goldparser/ (The actual BSN Gold Parser engine.) Though this project code is distributed under the Apache 2.0 License, the BSN Engine is distributed under the LGPL.

Why does this exist?

This example code is based on my (CodeProject)[http://www.codeproject.com/Articles/129965/The-Whole-Shebang-Building-your-own-general-purpos ] article available here: