error: LexToken(>,'>',34,890) error: LexToken(:,':',37,1148) on PLYJ

error: LexToken(>,'>',34,890) error: LexToken(:,':',37,1148) on PLYJ

我正在使用 PlyJ 解析器解析 Java 文件以从该文件中获取程序包名称和方法名称。它做得很好,只是有时它会向我展示

error: LexToken(>,'>',34,890) error: LexToken(:,':',37,1148)

我不知道为什么我会看到这个?我正在解析数以千计的文件,所以我真的不知道我在哪里看到这个错误。我主要关心的是这个错误是怎么回事,我应该担心吗?

表示语法无法处理某些内容。显示的元组包含错误标记及其行号和字符偏移量。

"Erroneous" 表示指示的标记是指出语法错误的地方,因为它不适合当时可能的任何语法生成。实际错误可能早于该点,但这是开始查找的好地方。

这也可能表明输入使用了语法未实现的语法特征。