Skip to content
Trey Tomes edited this page Dec 15, 2021 · 5 revisions

Welcome to the ecma_basic wiki!

The goal of this project is to create an ECMA-compliant BASIC interpreter that is easily extensible. There are 4 core modules:

  • ECMA-55 / Minimal BASIC
  • ECMA-116 / ECMA BASIC-1
  • ECMA-116 / ECMA BASIC-2
  • ECMA-116 / ECMA GRAPHICS MODULE

I'm hoping to make the BASIC-1, BASIC-2, and GRAPHICS modules mix-matchable on top of the core Minimal BASIC package, then allow outside interfaces to be loaded in to the system in addition to those.

The graphics module will be targeting a WPF-based framework.

TODO: Document NEW, RUN, and CONTINUE immediate statements.

Clone this wiki locally