사람 havegames의 iPhone 용 Scheme입니다. (일부) Scheme 컴파일러가 C로 컴파일되기 때문에 Objective-C와 혼합하여 XCode와 통합하기가 쉽습니다.C에 하스켈/ML 같은 컴파일러가 있습니까?
Haskell 및 OCaml 컴파일러가 ARM/iOS 백엔드를 사용하기 위해 aware 인 patches입니다. 그러나 그것들은 비공식적이고 실험적/불안정한 것처럼 보인다.
저는 Scheme의 동적 타이핑에 비해 정적 haskell/ML 유형 시스템을 선호합니다. Scheme/Gambit-C와 비슷한 방식으로 C 코드를 생성하는 안정적인 ML/SML/Haskell 컴파일러가 있습니까?
GHC (-fvia-c 옵션)에 C 백엔드가 있습니다. –
@ SK-logic yes이지만 ghc의 C 백엔드는 교차 컴파일하지 않습니다. 또한 부트 스트래핑 목적으로 만 사용할 수 있습니다 (이제 원시 코드와 llvm 백엔드가 있음). – sclv
그런데 Gambit-C 핵심 사용자가 iOS에서 REPL을 출시했습니다. http://itunes.apple.com/us/app/gambit-repl/id434534076?mt=8&ls=1 – LennyStackOverflow