fparsec

    3зной

    2ответ

    часто бывает удобно выражать грамматические постановки в BNF как A ::= "car" | "bike" | ε где ε представляет собой пустое правило производства; т. е. нетерминал «А» может расширяться до те

    5зной

    3ответ

    У меня есть следующее Подвыражение разобрать «цитирует», которые имеют следующий формат "5.75 @ 5.95" поэтому у меня есть это парсеки выражения для синтаксического анализа его let pquote x = (sepBy

    3зной

    2ответ

    Для языков с ключевыми словами необходимо выполнить некоторые специальные обманки, чтобы, например, предотвратить «если» интерпретироваться как идентификатор, а «ifSomeVariableName» - стать ключевым с

    3зной

    1ответ

    Я надеюсь, что кто-то может опубликовать пример использования FParsec, где данные основаны на каком-то входящем потоке в реальном времени. Некоторые примеры могут приводить к результату на основе жест

    3зной

    1ответ

    У меня возникла проблема с синтаксическими анализаторами, имеющими две ветви рекурсии. Чтобы продемонстрировать эту проблему проще, я использую простую грамматику лямбда-исчисления из the article writ