Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个如下的 if 语句
if false { expr }
有效,太好了!但我输入了
iffalse { expr }
它也有效:| 我该如何解决?以上应该是 var 名称而不是 if 语句
-edit-没关系,我想通了
在您的 lex 文件中定义类似于此的模式
[a-zA-Z][a-zA-Z0-9]*
如果你不小心在 if 模式上面写了这个,你应该得到一个关于模式永远不匹配的错误。只要把那个模式放在上面,那个问题就解决了