2011-02-28 24 views
0

在Antlr 3語法中,是否可以打印出與c#語法相匹配的全文匹配規則?類似下面:antlr來自c中匹配規則的文本#

rule : FIRST SECOND 
{ Console.WriteLine($rule.text); };//does not work. 

FIRST: 'first'; 

SECOND: 'second'; 
+1

'$ rule.text'(小寫)怎麼樣? – dana 2011-02-28 18:39:45

+0

@dana - 謝謝,$ rule.text起作用 – 2011-03-01 11:52:36

回答

1

如果$rule.text不工作(如@dana建議),你可以嘗試$rule.Text甚至$rule.GetText()

如果全部失敗,請告訴我們您正在使用哪個版本的C#端口(以及它可以下載的地方),然後我(或其他人)可以試試看。