AntlrErrorString.java 文件源码

java
阅读 24 收藏 0 点赞 0 评论 0

项目:kalang 作者:
public static String noViableAlt(Parser recognizer, NoViableAltException e) {
    TokenStream tokens = recognizer.getInputStream();
    String input = null;
    if (tokens != null) {
        Token startToken = e.getStartToken();
        if (startToken.getType() == Token.EOF) {
            input = "<EOF>";
        } else {
            input = tokens.getText(
                    startToken, e.getOffendingToken()
            );
        }
    }
    return "syntax error at input:" + input;
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号