文件名称:basicv2:用Java编写的Commodore(CBM)BASIC V2解释器编译器
文件大小:2.31MB
文件格式:ZIP
更新时间:2024-02-21 07:50:46
javascript java basic interpreter compiler
基本v2 用Java编写的Commodore BASIC V2解释器/编译器,顶部带有一些6502汇编器。 BasicV2是一种尝试用Java编写与旧的Commodore家用计算机(例如C64或VIC 20)使用的BASIC方言兼容的BASIC解释器/编译器的尝试。 它可以运行用BASIC V2或ANSI BASIC编写的BASIC程序。 它没有像类似项目那样使用原始Commodore BASIC实现的任何部分。 这是Java中的完整实现。 基本上是两个解决方案合而为一。 您可以编译BASIC程序,以便可以使用项目提供的运行时在Java环境/应用程序中运行它们。 或者,您可以使用本机交叉编译器针对实际的C64,VIC20或Commander X16(不是Commodore 16)进行编译,然后在实际计算机或仿真器中运行。 您将在项目的dist目录(此处为 )中找到名为MoSpeed的编译器作为命令行应用程序。 它可以单独运行,而不必为此下载/克隆整个项目。 还包括一个实验性的BASIC V2-> Javascript编译器。 结果就是一组可以在浏览器中运行的html / js文件