alibaba/QLExpress

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

Open

#414 opened on Dec 2, 2025

View on GitHub
 (1 comment) (0 reactions) (0 assignees)Java (4,457 stars) (1,113 forks)batch import
help wanted

Description

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)

Contributor guide