你好我需要帮助antlr4语法。我一直在尝试为Datalog语法创建一个解析器。这只是整个代码的一小部分。无论我试图解析它被识别为大写还是小写。谓词令牌未被识别
例如,以下代码应该解析
awk 'BEGIN{OFS=","}
{ FS="\""; $0=$0; CIP=$4;
(buffer[CIP]==0) { cmd="geoiplookup "CIP; cmd | getline buffer[CIP]; close(cmd) }
...
print "CIP,..." >> mysql.infile
}' $1
但它被解析为
abc as abc-> predicate
对我的其余代码进行类似的解析。我该如何解决?
a-> Lrr
b-> Lrr
c-> Lrr
我哪里错了。请帮忙