文件¶
Lumos 要求所有数据都以 UTF-8 编码,文件名区分大小写。 但当文件或目录名仅有大小写不同时会报警告。
文件与扩展名¶
- Lumos 源代码文件:
.lm - Lumos 头文件:
.lh - Lumos 项目配置文件:
lumos.yaml/lumos.json/lumos.toml(三选一,且只能存在一个)
工具链¶
lumosLumos 脚本解释器lumoscLumos 编译器lumoslLumos 链接器lumosbLumos 项目构建器lumosdLumos 语言服务器lumospLumos 包管理器
编译器¶
链接器¶
项目构建器¶
可以根据单个 Lumos 源代码文件(.lm)或 Lumos 项目配置文件(lumos.yaml/lumos.json/lumos.toml,三选一)自动配置项目并生成可执行文件或库。
语言服务器¶
包管理器¶
类似于 apt 的包管理器,可以安装、卸载、更新、搜索、列出、显示包信息等。
相关内容:模块配置见 模块系统。