【发布时间】:2014-01-20 19:42:42
【问题描述】:
我是这方面的新手,因此我需要你的帮助.. 我正在尝试解析 Wikipedia Dump,我的第一步是将它们定义的每个规则映射到 ANTLR,不幸的是我遇到了第一个障碍:
第 1:8 行无关输入 ''''' 期待 '\'\''
我不明白发生了什么,请帮助我。
我的代码:
grammar Test;
options {
language = Java;
}
parse
: term+ EOF
;
term
: IDENT
| '[[' term ']]'
| '\'\'' term '\'\''
| '\'\'\'' term '\'\'\''
;
IDENT
: ('a'..'z' | 'A'..'Z' | '0'..'9' | '=' | '#' | '"' | ' ')*
;
输入 '''''Hello World'''''
【问题讨论】:
标签: antlr wikipedia antlrworks