У меня есть следующий файл:Как совместить неупорядоченные вещи в pyPEG?
orange
apple
orange
apple
apple
lime
banana
Каждый тип фруктов имеет класс, чтобы соответствовать его:
class Banana:
grammar = ....
class Apple:
...
я должен соответствовать каждый фрукт неупорядоченный, я не могу сказать заранее, что будет порядок , Как настроить грамматику FruitBasket
на match'em?
class FruitBasket:
grammar = ?????
пс: Плоды на самом деле сложные правила, каждый тип фруктов стоит для другого блока кода, такие как функция, прототип, глобальной переменной и т.д.