Запуск лексического анализатора Alex для haskell с использованием командной строки Windows - PullRequest
0 голосов
/ 22 октября 2018

Я пытаюсь запустить лексический анализатор Alex через командную строку Windows и получаю различные ошибки.У меня есть требуемый файл Lexer.x, и я установил компилятор Glasgow Haskell (GHC) на свою Windows 10. Когда я запускаю фактический .exe для ghc и пытаюсь использовать команду alex в файле Lexer.x, я получаюошибка «Не в области: Lexer.x.»Это означает, что он знает, что такое alex, но по какой-то причине не примет Lexer.x.После этого я добавил папку ghc в переменную окружения path, чтобы можно было запустить ее через командную строку, и ghc работает отлично, а alex - нет.Фактически, командная строка даже не преобразовывает 'alex' в команду.Это смущает меня, так как я думал, что Алекс был частью платформы Haskell.Любой совет?Спасибо, любезно.

...