2016-02-28 3 views
0

Я полный новичок с Haskell. Пока я загрузил GHC. Я знаю, как использовать его через терминал, набравОшибка загрузки файла .hs с помощью GHC

$ ghci 

также я сделал файл с именем test.hs с моим собственным кодом. Я хотел бы запустить файл в ghci через терминал, но я продолжаю получать эту ошибку.

enter image description here

Я спас test.hs на файл на моем рабочем столе. Я предполагаю, что мне нужно указать путь к файлу, но я не знаю, как это сделать.

ответ

2

Вы проверили, что находитесь в правильной папке, прежде чем загружать ее, и файл существует? ghci - это интерпретатор командной строки, поэтому вы можете загрузить файл после его вызова, набрав :l test.hs.

+0

Как указать путь к файлу для исходного файла test.hs? – ProtectorOfUbi

+0

Я нашел проблему. Я использовал TextEdit для сохранения исходного файла, а расширение .sh не применялось. Получил текстовый ретранслятор, и теперь он работает. – ProtectorOfUbi

1

Если файл находится на рабочем столе, используйте

ghci ~/Desktop/test.hs 

Обратите внимание, что это на самом деле не Haskell вопрос, но вопрос оболочки (и путь специфичен для Mac OS X).

Смежные вопросы