错误:LexToken(>,'>',34,890)错误:PLYJ上的LexToken(:,':',37,1148)

时间:2016-06-14 15:12:14

标签: java django parsing ply

我正在使用PlyJ解析器来解析Java文件以从该文件中获取包名称和方法名称。它做得很好,除非它有时会告诉我

  

错误:LexToken(>,'>',34,890)错误:LexToken(:,':',37,1148)

我不知道为什么会看到这个?我正在解析成千上万的文件,所以我无法确切地告诉我在哪里可以看到这个错误。我主要担心的是这个错误是什么,我应该担心吗?

1 个答案:

答案 0 :(得分:0)

它表明语法无法处理。显示的元组包含错误的令牌及其行号和字符偏移量。

"错误的"表示指示的标记是注意到语法错误的位置,因为它不适合此时可能的任何语法生成。实际错误可能在此之前,但它是一个开始寻找的好地方。

它也可能表示输入使用了语法未实现的语法功能。