Basit bir SQL sorgu seçicisi gibi çalışıyorum ve belirli yerlerde gerçek zamanlı olarak oluşabilecek alt sorguları yakalayabilmem gerekiyor. Lexer durumlarının en iyi çözüm olduğunu buldum ve başlangı
ANTLR 3.2'yi C++'da ayrıştırıcı/lexer oluşturmaya çalışıyorum. Meyvesizdi. Her ne kadar Java & C ile iyi gitti. Bu öğretici kullanıyordum Başlamak için: CPP sadece ./tool/src/main/resources/org/antlr/
Ben Yani, eklemiş a..b // [1]
c .. x // [2]
1..2 // [3]
3 .. 4 // [4]
gibi dize birlikte ifadeleri için kullanılacak ANTLR3 lexer içinde '..' bir belirteç oluşturmak istiyorum , DOTDOTSEP : '..