Имам граматика, която изглежда така:
a: b c d ;
b: x STRING y ;
където
STRING: '"' (~('"' | '\\' | '\r' | '\n') | '\\' ('"' | '\\'))* '"';
И моят файл съдържа едно "a" производство във всеки ред, така че в момента изпускам всички нови редове. Бих обаче искал да анализирам многоредови низове, как мога да направя това? Не работи, ако просто разреша "\r" и "\n" вътре в низа.