0
如何在C#中使用ANTLR中的作用域規則和變量?我有以下粗略示例:如何在C#中編寫和訪問ANTLR中的作用域規則和變量?
countInt returns[int val]
scope{int i;}
@init{ $countInt::i=0;}
: (INT{$countInt::i++;val=i;)+
;
INT:[0..9]+ ;
這顯然不能使用ANTLR C#目標。訪問和編寫範圍規則和變量的正確方法是什麼?