Welche Sprache in DrScheme für SICP?
-
06-09-2019 - |
Frage
Ich habe für SICP in DrScheme 4.2 des Moduls ist mit aber die Sprache hat die beste Unterstützung für SICP in DrScheme?
Hat hier jemand versucht dieser ?
Danke.
Lösung
Ich glaube nicht, dass Sie etwas brauchen, aber R5RS , die verfügbar ist DrScheme über Language > Choose Language...
.
Sie können Neudefinition von Bindungen zulassen möchten. Nachdem Sie R5RS ausgewählt haben, klicken Sie auf "Show Details
" und deaktivieren Sie "Disallow redefinition of initial bindings
".
Einige legt < a href = "http://mitpress.mit.edu/sicp/full-text/book/book-ZH-12.html#%_sec_1.3.3" rel = "nofollow noreferrer"> in den Text Anwendungen eine error
-Funktion, die nicht verfügbar in R5RS ist. In diesen Fällen können Sie verwenden Srfl-23 .
Eine andere Möglichkeit ist, einfach das „Schema“ -Modul Sprache zu verwenden. Wählen Sie „Modul“, wie die Sprache Ihrer Wahl und starten Sie Ihre Quelldateien mit #lang scheme
oder #lang scheme/base
.
Für das Kapitel „ Beispiel: Ein Bild Sprache “Sie können versuchen, diese Paket (ich habe es selbst nicht ausprobiert, so dass ich weiß nicht, wie gut es funktioniert).
Andere Tipps
SICP Unterstützung für DrRacket
Dieses Paket implementiert Unterstützung in PLT DrRacket für Abelson und Sussmans Struktur und Interpretation von Computerprogrammen (SICP) 2. Ausgabe Lehrbuch für Studierende, die DrRacket-Tools verwenden möchten für die SICP Programmieraufgaben.
Ich bin an der exakt gleichen Stelle in SICP, und bin mit - ‚Grundlagen der Programmiersprachen‘, wie die Sprache. Es hat noch keine Probleme verursacht.