alibaba/QLExpress

为什么自定义符号很多不支持 比如 ≠、≥、≤

Open

#414 创建于 2025年12月2日

在 GitHub 查看
 (1 评论) (0 反应) (0 负责人)Java (4,457 star) (1,113 fork)batch import
help wanted

描述

Caused by: com.alibaba.qlexpress4.exception.QLSyntaxException: [Error SYNTAX_ERROR: rule nextStatement failed predicate: {_input.LA(1) == Token.EOF || _input.LA(1) == QLexer.RBRACE}?] [Near: 1 ≠ 2] ^ [Line: 1, Column: 2] at com.alibaba.qlexpress4.exception.QLException.reportScannerErr(QLException.java:56) at com.alibaba.qlexpress4.aparser.QLErrorListener.syntaxError(QLErrorListener.java:28) at com.alibaba.qlexpress4.a4runtime.ProxyErrorListener.syntaxError(ProxyErrorListener.java:41) at com.alibaba.qlexpress4.a4runtime.Parser.notifyErrorListeners(Parser.java:544) at com.alibaba.qlexpress4.a4runtime.DefaultErrorStrategy.reportFailedPredicate(DefaultErrorStrategy.java:344) at com.alibaba.qlexpress4.a4runtime.DefaultErrorStrategy.reportError(DefaultErrorStrategy.java:142) at com.alibaba.qlexpress4.aparser.QLParser.nextStatement(QLParser.java:469)

贡献者指南

为什么自定义符号很多不支持 比如 ≠、≥、≤ · alibaba/QLExpress#414 | Good First Issue