aqb:Amiga QuickBasic编译器 源码
AQB:Amiga QuickBasic编译器 替代历史中的一个实验:如果AmigaBASIC是为Amiga OS进一步量身定制的,它可能会是什么样子。 AmigaBASIC的改进包括: 先进的类型系统(包括UDT和指针,请参见下文) 支持非静态功能和子功能(启用递归) 模块支持(类似于TurboPascal中的UNIT,具有完整的类型安全性和依赖性) 受FreeBASIC和VisualBASIC启发的现代语法 真正的本机68k编译器 最初基于 类型系统 基本类型: 字节,UByte(8位) Integer,UInteger(16位) 长,ULong(32位) 单个(32位FFP浮点数) 进阶类型 静态(类似于C的数组)和动态(运行时边界检查)数组 UDT(结构) OOP(类似于FreeBASIC) 指针(类似于C,包括函数/子指针) 字符串(指向0的UByte指针
下载地址
用户评论