Код: Выделить всё
ID : [A-Za-z_]([A-Za-z_0-9])*
if ( keywords.containsKey(getText().toUpperCase()) ) {
setType(keywords.get(getText().toUpperCase())); // reset token type
}
}
;
Код: Выделить всё
{
if (keywords.ContainsKey(_localctx.GetText().ToUpper()))
{
_localctx. setType (keywords[_localctx.GetText().ToUpper()]); // reset token type
}
Я не знаком с Java, и мне надоело пытаться настроить IDE для Antlr4 на Java. Однако для C# требуется только установка плагина, а документации по C# нет.
Подробнее здесь: https://stackoverflow.com/questions/236 ... tlr4-for-c
Мобильная версия