Yargy-парсер | Как задать интерпретацию рекурсивного правила вывода для извлечения неизвестного числа терминалов в качестве repeatable-атрибута факта?
Для задания интерпретации рекурсивного правила вывода в Yargy-парсере для извлечения неизвестного числа терминалов в качестве атрибута repeatable-fact, следует использовать механизм рекурсивных правил Yargy, а именно классы Rule, or_, и and_. Допустим, у нас есть грамматика, которая описывает последовательность слов, которая может повторяться: from yargy import rule, or_, and_ from yargy.predicates import gram, gte, lte Rule ... Читать далее