0
在Antlr 3語法中,是否可以打印出與c#語法相匹配的全文匹配規則?類似下面:antlr來自c中匹配規則的文本#
rule : FIRST SECOND
{ Console.WriteLine($rule.text); };//does not work.
FIRST: 'first';
SECOND: 'second';
在Antlr 3語法中,是否可以打印出與c#語法相匹配的全文匹配規則?類似下面:antlr來自c中匹配規則的文本#
rule : FIRST SECOND
{ Console.WriteLine($rule.text); };//does not work.
FIRST: 'first';
SECOND: 'second';
如果$rule.text
不工作(如@dana建議),你可以嘗試$rule.Text
甚至$rule.GetText()
。
如果全部失敗,請告訴我們您正在使用哪個版本的C#端口(以及它可以下載的地方),然後我(或其他人)可以試試看。
'$ rule.text'(小寫)怎麼樣? – dana 2011-02-28 18:39:45
@dana - 謝謝,$ rule.text起作用 – 2011-03-01 11:52:36