2009-06-02 9 views

Respuesta

15

No creo que necesite nada más que R5RS que está disponible en DrScheme a través de Language > Choose Language....

Es posible que desee permitir la redefinición de enlaces. Después de haber seleccionado R5RS, haga clic en "Show Details" y desmarque "Disallow redefinition of initial bindings".

Someplacesin el texto utiliza una función error, que no está disponible en R5RS. En estos casos, puede usar srfi-23.

Otra opción es simplemente usar el lenguaje del módulo "esquema". Seleccione "Módulo" como idioma de su elección e inicie sus archivos de origen con #lang scheme o #lang scheme/base.

Para el capítulo "Example: A Picture Language" puede probar this package (yo no lo he probado, así que no sé qué tan bien funciona).

+0

se llama ahora DrRacket. –

3

Estoy en el mismo lugar en SICP, y estoy usando - 'Essentials of Programming Languages' como el idioma. No ha causado ningún problema todavía.

10

SICP Soporte para DrRacket

Este paquete implementa soporte en DrRacket de PLT para Abelson y Estructura e Interpretación de Programas Informáticos de Sussman (SICP) segundo libro de texto Edition, para los estudiantes que deseen hacer uso de herramientas de DrRacket para las asignaciones de programación del SICP.

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

+0

Eso fue parte de mi pregunta: ¿Has usado esto? – unj2

+1

El enlace está roto. –

+1

@AdamArold: Gracias y solucionado; p – leppie

Cuestiones relacionadas