The DLRBasic is an implementation of the BASIC language on the DLR (Dynamic Language Runtime). The DLRBasic is subset of the several flavors of the BASICs such as GW-, HP-, CP/M-, etc. The implementation tries to cover as many syntax constructions as possible,
however may require some tweaking of the BASIC code.
The DLRBasic console application can be used to run existing BASIC code/listings, or to compute the statements in the interactive mode. The solution includes sample/test application that demostrates how to extend legacy BASIC application by handling statements
callbacks. See also
Building the Source Code
The DLR is a part of the IronPython
project. You will be required to have DLR core assemblies to build the DLRBasic source code.