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# 대상을 사용하면 분명히 작동하지 않습니다. 범위 규칙 및 변수를 액세스하고 작성하는 올바른 방법은 무엇입니까?