Chcę utworzyć token z '..' w lexer ANTLR3 który będzie używany do strunowych razem wyrażeń jak a..b // [1]
c .. x // [2]
1..2 // [3]
3 .. 4 // [4]
Więc dodałem, DOTDOTSEP : '..'
;
Prob
Mam problem z uruchomieniem reguły "@header" lub dowolnej innej reguły @ w ANTLR. Z bardzo podstawowym Grammer coś takiego: grammar test;
options {
language = CSharp2;
}
@header {
using
Nadal jestem na my quest for a really simple language i wiem, że nie ma żadnych. Więc piszę je sam, używając ANTLR3. znalazłem naprawdę świetny przykład w this answer: Exp.g: grammar Exp;
eval retur