Вот (упрощенный) раздел EBNF, который я пытаюсь реализовать в PetitParser: variable :: component / identifier component :: indexed / field indexed :: variable, $ [, blah, $] field :: variable, $ ...
Я ищу дополнительные примеры использования PetitParser помимо PPArithmeticParser и PPLambdaParser, которые включены в пакет тестов и пару сообщений в блоге Лукаса? Если кто-то хочет .. .
Я хочу проанализировать «Это, например, текст», как в findTokens. это, например, текст 'findTokens: $, OrderedCollection (' This '' является '' '' 'example' 'text'), но не могу понять, как это сделать ...