Antlr Grammar令牌未被识别

时间:2017-11-24 08:53:16

标签: parsing antlr grammar datalog

你好我需要帮助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

我哪里错了。请帮忙

0 个答案:

没有答案