标签: c# lua
我正在使用 c#。
此文件包含一些字符串,这些字符串是由其他用户定义的短Lua脚本。 可以在不创建ATS和编写自己的编译器前端的情况下检查这个Lua脚本的语法吗?
通常只有一行脚本,例如:
Dialog[4].SimStatus ~= "WasDisplayed" and Variable["points"] > 15
提前致谢
答案 0 :(得分:0)
简短回答:是的。
更长的答案:你只需要一个语法检查器,而不是编译器,所以检查括号是否打开和关闭计数是否相同等。