Question

J'utilise le module pour SICP dans DrScheme 4.2 mais quelle langue a le meilleur soutien pour SICP à DrScheme?

Quelqu'un at-il essayé ici cette ?

Merci.

Était-ce utile?

La solution

Je ne pense pas que vous besoin de quelque chose, mais r5rs qui est disponible en DrScheme via Language > Choose Language....

Vous pouvez autoriser la redéfinition des liaisons. Une fois que vous avez sélectionné r5rs, cliquez sur "Show Details" et décocher "Disallow redefinition of initial bindings".

Certains met < a href = "http://mitpress.mit.edu/sicp/full-text/book/book-ZH-12.html#%_sec_1.3.3" rel = "nofollow noreferrer"> dans les usages de texte une fonction error, ce qui est disponible dans r5rs. Dans ces cas, vous pouvez utiliser SRFI-23 .

Une autre option consiste à utiliser simplement la langue du module « système ». Sélectionnez « Module » comme langue de votre choix et commencer vos fichiers source avec #lang scheme ou #lang scheme/base.

Pour le chapitre « exemple: « vous pouvez essayer Langue Image cette paquet (je ne l'ai pas essayé moi-même, donc je ne sais pas comment il fonctionne).

Autres conseils

  

SICP Support pour DrRacket

     

Ce paquet implémente le soutien dans le DrRacket du PLT pour Abelson et   Structure de Sussman et interprétation des programmes informatiques (SICP) 2e   manuel d'édition, pour les étudiants qui souhaitent utiliser les outils pour DrRacket   les missions de programmation SICP.

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

Je suis exactement au même endroit SICP, et je utilise - « Principes fondamentaux de la programmation des langues » comme la langue. Il n'a pas encore causé aucun problème.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top