这个LimitedInputStream正确吗?
我编写了一个名为 LimitedInputStream 的类。它环绕现有的输入流,将从其读取的字节数限制为指定长度。它是作为以下内容的替代方案: byte[] data = r…
Sun(或Oracle)JDK解析器和错误恢复技术
有谁知道Sun(或Oracle)JDK解析器使用什么解析和错误恢复技术?我特别感兴趣的是产生的高质量错误消息(精确的错误位置+相关的语句和/或表达式,非常…
具有错误恢复功能的 GLR 解析器:输入出现错误时有太多选择
序言 我编写了具有错误恢复功能的 GLR 解析器。当遇到错误时,它会分为以下几种选择: 将预期的元素插入输入中(可能是用户刚刚错过了它)并照常继续…
Antlr 中具有固定节点而不是错误节点的 AST
我有一个 antlr 生成的 Java 解析器,它使用 C 目标,并且运行得很好。问题是我还希望它能够解析错误代码并生成有意义的 AST。如果我向它提供一个最小…
- 共 1 页
- 1