[Haskell] Использование FFI
От: Аноним  
Дата: 08.05.08 18:16
Оценка:
Здравствуйте, столкнулся со следующей проблемой при попытке использовать FFI.
Под использованием понимается попытка скомпилировать пример отсюда http://haskell.org/haskellwiki/IO_inside#Interfacing_with_foreign_evil_.28under_development.29

Сделал все, как там написано, запустил ghc --make main.hs evil.c и получил следующую ошибку:
main.hs:12:8: parse error on input `import'

Подозреваю, что компилятор принял import в этой конструкции за попытку импортировать некий модуль.
Кстати, про модули. Хотя в примере о них ничего не сказано, я попробовал импортнуть Foreign, Foreign.C, etc – не помогло.

Вопрос: где я неправ? Компиляторы: ghc 6.8.2 и gcc 4.0.1.
Re: [Haskell] Использование FFI
От: BulatZiganshin  
Дата: 08.05.08 20:52
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Здравствуйте, столкнулся со следующей проблемой при попытке использовать FFI.

А>Под использованием понимается попытка скомпилировать пример отсюда http://haskell.org/haskellwiki/IO_inside#Interfacing_with_foreign_evil_.28under_development.29

проблема в том, что автор считает себя настолько крутым программистом, что даже не удосуживается проверять свои примеры. я его поправил, теперь всё ok
Люди, я люблю вас! Будьте бдительны!!!
Re[2]: [Haskell] Использование FFI
От: Аноним  
Дата: 08.05.08 22:21
Оценка:
Здравствуйте, BulatZiganshin, Вы писали:

BZ>проблема в том, что автор считает себя настолько крутым программистом, что даже не удосуживается проверять свои примеры. я его поправил, теперь всё ok


Действительно все ok! Большое спасибо!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.