6
A
답변
8
5
이 "현실 세계"로 계산하면 나도 몰라,하지만 튜토리얼 Write Yourself a Scheme in 48 Hours 내 확장에서 나는 다음과 같은 스택을 사용하는 프로그래밍 언어에 대한 통역을 구현 :
type Eval a = ReaderT Environment (ErrorT LispError IO a)
나는 시작 내가 연속성을 구현 완료하지
type EvalCont r a = ContT r (ReaderT Environment (ErrorT LispError IO a))
를 정의하여 언어 연속성을 추가,하지만 당신은 내가 checking it out on Github에 의해 가지고 얼마나 멀리 볼 수 있습니다.
"large"를 정의 하시겠습니까? –
나는 3이 이미 "커다란"이라고 생각한다. – nponeccop
더 좋을 것이다. 그러나> 3은 좋은 시작이다. – nudded