19
Haskell REPL을 내 Haskell 응용 프로그램 중 하나에 포함하려고합니다. Haskell 라이브러리의 하위 세트 만 기본적으로로드되고 내 자신의 함수 세트가 사용되며 사용자는 환경과 상호 작용하기 위해이를 사용합니다.Haskell 응용 프로그램 내에서 Haskell REPL 만들기
이 문제를 해결하기 위해, (미니) 하스켈 파서 + 평가자를 작성하고 내 하스켈 파서의 함수를 실제 하스켈 함수에 매핑하는 방법이 있음을 알고 있지만 더 나은 방법이 있다고 확신합니다. 이 작업을 수행.
하스켈을 사용하여 하스켈을위한 REPL을 빌드하는 멋지고 깨끗한 방법이 있습니까?
GHC 라이브러리를 사용하고 있습니까? (그들은 컴파일 된 Haskell 코드와 상호 작용할 수있는 많은 방법을 제공한다.) – fuz
예, 옵션이지만 사용할 수있는 경험이 없습니다. 올바른 라이브러리로 안내해 주시겠습니까? – CharlieP
[haskell.org] (http://haskell.org/haskellwiki/GHC/As_a_library)를 살펴 보는 것은 어떻습니까? – fuz