Boriel BASIC 全方位指南:从下载到贡献,学习使用一步到位!
Boriel BASIC:从下载到贡献,全方位学习与使用指南
目录
- 下载
- 已发布的程序
- 学习 Boriel BASIC
- 语言参考
- 教程
- 帮助与支持
- 外部资源
- 外部库
- 内联汇编器
- 编译器内部机制
- 其他架构
- 贡献
概述
- 关于:介绍 Boriel BASIC SDK。
- 更新日志:精简的变更和 bug 修复列表。
- 安装:介绍如何在系统中安装 Boriel BASIC SDK 及其先决条件。
- SDK 工具:SDK 中可用的工具。
- 命令行选项:编译器(zxb)的命令行选项表。
下载
从存档获取 Boriel BASIC 的最新版本。
已发布的程序
- 已发布的程序:一份使用 Boriel BASIC 为 ZX - Spectrum 开发的第三方已发布程序(主要是游戏)列表。
学习 Boriel BASIC
语言参考
- 语言语法:语言语法与原始的 Sinclair BASIC 非常接近,但进行了扩展和增强。
- 数据类型:语言的数据类型,除了浮点型(也可用),还有一些整型,速度更快且占用内存更少。
- 保留字:按字母顺序排列的标识符综合列表,这些标识符不能用作 "变量名",例如 `FOR`、`PRINT`。如果需要某个语句的使用说明,也可查看此处。
- 标准库:Boriel BASIC 编译器附带的标准库。
教程
- 编程教程:一系列关于使用 Boriel BASIC 进行开发的第三方教程。
- 示例程序:你可以尝试运行这些示例程序,了解 Boriel BASIC 的代码样式和运行速度。
- 示例游戏:一些小游戏示例。
帮助与支持
- 社区论坛:有问题、需要帮助或报告 bug 吗?前往 Boriel BASIC 论坛。
外部资源
- 外部资源:这里有与 Boriel BASIC 相关的其他工具、IDE、图形设计工具和项目,不妨一看!
外部库
- 库:可在程序中使用的函数和子程序库,可能会非常有用。
内联汇编器
在代码中嵌入内联汇编器非常简单,有一个教程介绍相关内容。
编译器内部机制
这部分内容仅供真正的黑客参考,它解释了编译器的工作原理以及如何对其进行扩展等,目前仍在开发中。
其他架构
Boriel BASIC 从设计之初就是一个可重定向的编译器,因此将其扩展到其他架构应该不难,目前仍在开发中。更多信息请查看其他架构。
贡献
你可以向 GitHub 仓库提交拉取请求,在使用编译器时在论坛报告 bug,或者提出新功能建议。
