C#中简单的Lua语法检查

时间:2014-05-07 09:59:01

标签: c# lua

我正在使用 c#。

解析文件

此文件包含一些字符串,这些字符串是由其他用户定义的短Lua脚本。 可以在不创建ATS和编写自己的编译器前端的情况下检查这个Lua脚本的语法吗?

通常只有一行脚本,例如:

 Dialog[4].SimStatus ~= "WasDisplayed" and Variable["points"] > 15

提前致谢

1 个答案:

答案 0 :(得分:0)

简短回答:是的。

更长的答案:你只需要一个语法检查器,而不是编译器,所以检查括号是否打开和关闭计数是否相同等。