开发者生态
morning
LuaJIT 3.0 提议的语法扩展
2026-06-25
1 阅读
phreddypharkus
呃哦!加载时出错。请重新加载此页面。 LuaJIT / LuaJIT 公共通知 您必须登录才能更改通知设置 Fork 1.2k Star 5.6k LuaJIT 3.0 Syntax Extensions #1475 新问题 复制链接 新问题 复制链接 打开 打开 LuaJIT 3.0 语法扩展 #1475 复制链接 标签 3.0 文档增强 说明 MikePall 于 2026 年 6 月 22 日打开 问题主体操作 这是针对LuaJIT 3.0 语法扩展。该文档将在下面的第一条评论中进行演变和更新。 1 请随意讨论本期语法扩展的选择、设计和语义。也欢迎对文档提出改进和澄清请求。由于语法偏好在很大程度上是主观的,请确保反馈保持建设性。如果具体提案被拒绝,请尊重该决定并继续。总的来说,我希望我们能够将讨论集中在功能上,并避免长时间讨论边缘情况操作符(又名自行车脱落)的装饰符号选择。一些语法选择已经被其他人做出了(C、Lua、JavaScript……)——我绝对对所有这些都不满意。但一致性和兼容性是有价值的。目标是仅添加以下语法扩展: 提高开发人员的生活质量。均已证明。其他语言或 Lua 方言。不要造成语法歧义。不要破坏向后兼容性。不要让工具开发人员(语法格式化程序、LSP)的日子变得困难。只是为了澄清这一点:我无意复制 Perl、Ruby、C++ 或 Rust 的语法复杂性。相关问题 #63 和 #1379 已因该问题而关闭。脚注 LuaJIT 多年来积累了相当多的扩展。文档散布各处。该计划是编写完整语言的独立综合文档。扩展将标有它们首次出现的版本。下面的文档将合并到那里。 ↩ 反应当前不可用 元数据 元数据受让人 无人分配 标签 3.0 文档增强 类型 无类型字段 提供反馈 没有为没有类型的问题配置字段。项目 无项目 里程碑 无里程碑 关系 尚无 开发 无分支或拉取请求 问题操作