Folia
← 返回头版

Thoreau BASIC:现代x64解释器重现经典BASIC语言

Thoreau BASIC是一款自由x64解释器,在3.2版本中融合了现代计算特性与经典BASIC语法风格1。该项目从GW-BASIC汲取灵感,保留了行号和GOTO等传统元素,同时引入了原生x64 JIT编译、自动解释器回退机制等当代功能1。

新版本新增了多项技术增强1。核心性能方面支持原生x64 JIT编译、SSE2/AVX2加速和64位寻址,适应超大数组和复杂计算1。编程功能包括PARFOR多线程数值循环、复数与四元数等超复数原生支持1。图形与多媒体方面提供24位任意分辨率的图形、精灵和位图操作1,配备32个实时乐器通道与64个音效通道共256个声音1。网络方面在Windows和UEFI环境均支持TCP/IP通信1。

平台部署能力同样突出1。CREATEEXE和CREATEEFI功能可将BASIC程序编译为Windows可执行文件或直接可启动的UEFI应用1。开发工具集成了调试器、分析器、跟踪和程序分析功能1,并包含Mandelbrot实时交互式分形浏览器作为功能演示1。


评论