Я пишу приложение на C ++, которое должно интерпретировать и оценивать код haskell. Этот код неизвестен во время компиляции, но предоставляется пользователем.
Есть ли способ использовать компилятор / интерпретатор haskell (например, GHCi или hugs) в качестве библиотеки?
- Я нашел FFI, но, похоже, это работает только для кода haskell, который известен во время компиляции.
- Я нашел GHC API и подсказку, но похоже, что они работают только тогда, когда я хочу интерпретировать код haskell из haskell.
задан Heinzi 27 December 2011 в 15:22
поделиться