0
Если у меня есть вроде подпункта правил следующего:Характера в лексическом анализе
.. (~']' ~']')* ...
это будет соответствовать только четному количеству символов?
Если у меня есть вроде подпункта правил следующего:Характера в лексическом анализе
.. (~']' ~']')* ...
это будет соответствовать только четному количеству символов?
(Если предположить, что точки не предназначены в качестве мета-символов)
Не совсем, это будет соответствовать нулевой или четное количество символов.
EDIT
Чтобы соответствовать цитата блока, сделать что-то вроде этого:
QUOTE
: '[[' (options {greedy=false;} : .)* ']]'
;
Предполагая [[ some text here ]]
цитата блок.
Ох. Ну, я пытаюсь сопоставить конец блока цитат, как бы вы это сделали? Я очень новичок в ANTLR :) – RCIX
Я пытаюсь использовать это '(options {greedy = false;}:.) *', будет ли он работать в моей предполагаемой роли? – RCIX
Да, см. Мое редактирование. –