TBasic:一个用C ++编写的简单的BASIC解释器-开源
TBasic是用C ++语言实现的最低限度BASIC(基于Tiny Basic规范,但有一些重要的补充)的实现。它的编写很有趣,它是一个从头开始创建功能语言解释器的项目,并有可能被用作轻量级脚本语言(它既可以用作经典的命令行BASIC解释器,也可以用作允许C ++程序执行以下操作的类:加载和运行基本程序,注册自定义基本命令并与基本变量进行交互)。
TBasic是用C ++语言实现的最低限度BASIC(基于Tiny Basic规范,但有一些重要的补充)的实现。它的编写很有趣,它是一个从头开始创建功能语言解释器的项目,并有可能被用作轻量级脚本语言(它既可以用作经典的命令行BASIC解释器,也可以用作允许C ++程序执行以下操作的类:加载和运行基本程序,注册自定义基本命令并与基本变量进行交互)。