Есть такой вопрос (возможно он глупый): у меня есть несколько типов фактов. Для каждого из них есть своя интерпретация. Каким образом создать парсер, обрабатывающий все правила для этих фактов? or_(Fact1, Fact2) работает, но если убрать интерпретации. А если оставить интерпретации, то вылетает ошибка:
TypeError: expected InterpretationNode, got Node