【发布时间】:2012-01-21 15:30:08
【问题描述】:
你如何用 ANTLR 做这样的事情?
示例输入:
title: hello world
语法:
header : IDENT ':' REST_OF_LINE ;
IDENT : 'a'..'z'+ ;
REST_OF_LINE : ~'\n'* '\n' ;
它失败了,line 1:0 mismatched input 'title: hello world\n' expecting IDENT
(我知道 ANTLR 用于解析类似 MIME 的标头是多余的,但这只是在一个更复杂的文件的顶部。)
【问题讨论】:
标签: antlr