标签: c lua
我想编辑lua 5.2源代码,以便使用一个本质上毫无意义的关键字“ global”,可以将其放在全局变量声明的前面,以使它们更加明确并减少意外声明。需要明确的是,该关键字将被忽略,解释为空格或以其他方式被剥离,并且仅对我自己起到语法作用。
直接添加现有类型的自定义关键字。我不知所措的部分是如何安全地(通过5.2 C源代码)编辑解析器,以便它丢弃或忽略新的“ global”关键字。