Skip to content

技术与致谢

AdaLogic BASIC 技术

ALB 使用一系列专用编译器。alb 命令负责选择目标,每个 backend 将同一种语言转换到不同的平台或生态系统。

编译器系列

随附的 SDK

工具链整合了 FASM、NASM、asm6f、w64devkit/GCC、GNAT、GPRbuild、Node.js、TypeScript、.NET、GraalVM、Python、LuaJIT、MoonScript、Rust 和 SDL3 等现有项目。准确版本和项目链接请查看英文技术详情页。

其他语言代码块

ENABLE 和 INLINE 代码块允许在需要直接使用目标平台能力时嵌入汇编、Ada、Java、TypeScript、C 或 C#。IMPORT/EXPORT 声明可连接 DLL、SO、dylib、JAR、ES 模块和 WebAssembly 库。

许可证

自 2026 年 10 月 8 日起,整个 ALB 项目——所有 backend 与完整工具链——均以 Apache 2.0 许可证开源,并通过本站分发。服务与附加软件包可在 alb-lang.com 购买。

站在现有工具的肩膀上 ALB 的实现离不开开源或免费使用的编译器、运行时和程序库。请通过完整技术列表访问并支持这些原始项目。

← 返回首页