2009-06-02 3 views

답변

15

을 통해 DrScheme에서 사용할 수있는 R5RS 외에는 아무 것도 필요하지 않다고 생각합니다.

바인딩을 다시 정의 할 수 있습니다. R5RS를 선택한 후 "Show Details"을 클릭하고 "Disallow redefinition of initial bindings"의 선택을 취소하십시오.

Someplacesin이 텍스트는 R5RS에서 사용할 수없는 error 기능을 사용합니다. 이 경우 srfi-23을 사용할 수 있습니다.

또 다른 옵션은 "scheme"모듈 언어를 사용하는 것입니다. 원하는 언어로 "모듈"을 선택하고 #lang scheme 또는 #lang scheme/base으로 소스 파일을 시작하십시오.

"Example: A Picture Language"장의 경우 this package을 시도 할 수 있습니다 (직접 시도하지 않았으므로 얼마나 잘 작동하는지 알 수 없음).

+0

그것은 지금 DrRacket이라고합니다. –

3

저는 SICP와 정확히 같은 곳에서 언어로 'Essentials of Programming Languages'를 사용하고 있습니다. 아직 문제가 발생하지 않았습니다.

10

SICP 지원 DrRacket

이 패키지 아벨을위한 PLT의 DrRacket 및 컴퓨터 프로그램의 서스 맨의 구조와 해석에 지원을 구현 (SICP) DrRacket의 도구를 사용하고자하는 학생들을위한 2 판 교과서, 에 대한 SICP 프로그래밍 할당.

http://www.neilvandyke.org/racket-sicp/

+0

그건 내 질문의 일부 였어. 너 이거 사용 해본 적있어? – unj2

+1

링크가 끊어졌습니다. –

+1

@AdamArold : 감사 및 고정; p – leppie

관련 문제