A .Net implementation of the ECMA-55 and ECMA-116 BASIC standards.
There is a wiki with more project details here.
The environment for playing with ECMA BASIC-55.
Usage: ecmabasic55 <filename.bas>
The environment for playing with ECMA BASIC-116.
Contains the tokenizer / interpreter bits.
Unit tests to verify the interpreters against the ECMA-55 and ECMA-116 standards.
The BASIC-55, Sample test category tests the interpreter against the NBS test programs.
- ECMA Standards
- NBS Minimal BASIC Test Programs v1 vol1, Test System Overview
- NBS Minimal BASIC Test Programs v1 vol2, General Program Structure, Output, Assignment, Simple Control Structures, Simple Expressions
- NBS Minimal BASIC Test Programs v1 vol3, Control Statements, Data Structure, Program Input
- NBS Minimal BASIC Test Programs v2 vol1, Documentation
- NBS Minimal BASIC Test Programs v2 vol2, Source Listings and Sample Output
- John's ECMA-55 Minimal BASIC Compiler
- ECMA-55 Minimal BASIC System - bas55