我刚进入ANTLR。我正在尝试创建一个简单的hello world ANTLR。我的目标是使"Hello“成为一个强制性字符串。因此,我期望输入"Hello“被认为是无效的,它给了我一个错误,说明它需要一个"world”令牌。编辑:请注意,我确实希望"hello“和"world”是单独的标记(将它们视为关键字),这样我就可以轻松地分别识别它们。/antlr4
我已经检查了语法,一切似乎都很好,解析树也生成没有任何错误,但提到的代码给出了错误。当使用具有数字运算或具有硬编码数字输入的变量的不同COBOL代码时,也会出现相同的错误。我使用COBOL.g4作为我的语法 import antlr4 from 'antlr4';import HelloLexer from "./C