ebnf

    0зной

    2ответ

    У меня есть вопрос новичков относительно спецификации W3C (обозначение EBNF) выражений XPath. Спецификация можно найти по адресу: http://www.w3.org/TR/xpath/. В частности, у меня возникает вопрос о по

    2зной

    3ответ

    У меня есть значение, сериализованное PHP, которое мне нужно расшифровать в Clojure. Я использую это library, чтобы десериализировать его; он использует Instaparse, который использует обозначение EBNF

    3зной

    2ответ

    позволяет сказать, что у меня есть следующий EBNF: ProductNo ::= Digitgroup "-" Lettergroup; Digitgroup ::= Digit Digit? Digit? Digit?; Digit ::= "0" | "1" | "2" | "3" | "4" | "5" | "6" | "7" | "8"

    1зной

    1ответ

    Я пытаюсь написать парсер для файлов режима org, используя библиотеку instaparse. Эта библиотека принимает нотацию EBNF и превращает ее в функцию синтаксического анализа. Файлы Org-режим использует ст

    1зной

    1ответ

    Есть ли способ разобрать исходную строку с пользовательским (e) bnf и получить AST как json? Позвольте мне объяснить, что мне нужно: У меня есть исходная строка и грамматика bnf (также как строка). Я