Sprache: использование абстрактных узлов - PullRequest
0 голосов
/ 09 октября 2018

В настоящее время я пытаюсь использовать Sprache для написания парсера для некоторого текста, к которому могут / не могут быть применены теги разметки xml.Я смог написать парсеры для того, что такое текстовый узел и что такое узел разметки.Однако при попытке написать парсер для базового класса я пытаюсь использовать любой из этих парсеров:

Исключение

Однако это не работает, так как я получаюисключение инициализации типа.Затем я попытался просто скопировать в него тело парсера, которое работает, но не может или более двух раз, поэтому не может охватить случай для моих различных типов узлов.

...