Описание тега moo-lexer

По вопросам о пакете JavaScript moo lexer/tokenizer.
0 ответов

Как использовать moo lexer (и nearley) с большими файлами

Я пытаюсь найти что-то, что будет анализировать очень большие файлы (в основном файлы PGN). Я начал использовать antlr4, но даже если они утверждают, что их классы являются "потоками", это не так. antlr4 взял мой тестовый файл игры 5457518 и попытал…
15 апр '20 в 00:26
2 ответа

Грамматика - как сопоставить необязательные и обязательные пробелы до и после слов?

Я использую Nearley и moo, чтобы придумать довольно сложную грамматику. Кажется, он работает нормально, ЗА ИСКЛЮЧЕНИЕМ моих требований к пробелам. Мне нужно требовать пробелы, когда это необходимо, и разрешать их, когда нет, сохраняя при этом однозн…
24 ноя '20 в 21:57
0 ответов

Поддерживает ли лексер moo весь синтаксис регулярных выражений?

Я просто играю с https://ableseroscar.github.io/moo-playground/ и не понимаю, зачем заменять WS: /[ \t]+/ с участием WS: /[\s]+/не работает. Разве это не должно занимать пустое место? Точно так же я не уверен, почему String: /[^]+/ (Я просто проверя…
23 апр '21 в 09:26