Вопросы по теме 'fslex'

Могу ли я передать параметры парсеру fsyacc?
Я знаю, что в лексер можно передавать параметры: rule tokenize scope = parse | whitespace { tokenize scope lexbuf } | newline { newline lexbuf; tokenize scope lexbuf } но я не могу аналогичным...
280 просмотров
schedule 29.10.2021

FsLex — разница между двумя строками
У меня есть пара токенов: PNAME и ENAME - оба являются строками. Теперь я хочу настроить 2 правила в своем лексере, чтобы сопоставить эти токены. Первое правило ( PNAME ) должно совпадать, когда строка состоит из символов a–z и...
160 просмотров
schedule 23.04.2022

В чем разница между lex / yacc и fslex / fsyacc?
Я изучаю F #, потому что хочу написать лексер и парсер. У меня небольшой опыт работы с такого рода обработкой, но мне действительно нужно изучить ее как следует, а также F #. Достаточно ли изучать lex и yacc при изучении функций лексирования /...
2384 просмотров
schedule 04.11.2022

Длинные строки Lua в fslex
В свободное время я работал над лексером Lua fslex, используя руководство ocamllex в качестве справочного материала. Я столкнулся с несколькими проблемами, пытаясь правильно токенизировать длинные строки. «Длинные строки» разделены токенами '['...
535 просмотров
schedule 18.12.2022

Как запустить fslex.exe из F # PowerPack 2.0.0.0 на Mac?
У меня проблемы с запуском FsLex из F # PowerPack 2.0.0.0 на Mac. Когда я просто запускаю программу, я вижу: $ mono /Library/Frameworks/Mono.framework/Versions/3.0.2/lib/mono/FSharpPowerPack-2.0.0.0/bin/fslex.exe Unhandled Exception:...
358 просмотров
schedule 22.10.2022