Frage

Ich werde durch SICP und ich möchte einen Dolmetscher analog zu dem interaktiven Python-Interpreter haben, zu spielen, um in während ich die Vorlesungen guckte und das Buch zu lesen. Darüber hinaus würde ich diesen Interpreter wie innerhalb von Emacs laufen, so dass ich hin und her zwischen den Dateien von Schema-Code und dem interaktiven Interpreter springen kann und so weiter.

Allerdings bin ich ziemlich neu in Emacs und habe jetzt noch nicht gelungen, diese eine Reihe von klaren Anweisungen bekommen, es zu benutzen, um die Arbeit oder für Sie zu arbeiten.

Es scheint, wie ich in der Lage sein sollte, um es einzurichten, so wird das M-x run-scheme einen interaktiven Interpreter öffnen, dass zumindest genau klingt wie das, was ich will, aber im Moment diese Searching for program: no such file or directory, scheme gerade zurückkehrt, und ich habe nicht in der Lage gewesen zu Figur Sie genau, welche Dateien muss ich setzen, wo dies zu beheben.

Ich bin mit GNU Emacs 22.1.1 (mac-apple-darwin, Carbon Version 1.6.0) wie durch das OS X 10.5 Installations-DVD installiert.

War es hilfreich?

Lösung

Sie benötigen ein Scheme-Interpreter wie MIT Schema installieren (die für den Gang durch die SICP Übungen die empfohlene Implementierung ist). Auf Ubuntu kommt es mit einem symbolischen Link „Schema“ genannt, was ist das, was Emacs sucht. Sie können es für MacOS X herunterladen hier .

Andere Tipps

M-x customize-group, dann sagen Sie es Sie scheme anpassen. Schlendern Sie unten auf der Seite ein wenig und Sie werden „Scheme Programmname“ sehen, was Sie können, wenn Ihr Schema Interpreter ändern nicht scheme genannt.

Sie können auch feststellen, Quack nützlich - http://www.neilvandyke.org/quack/

Auch wenn es nicht innerhalb von Emacs läuft, können Sie PLT Scheme laufen zu berücksichtigen, die ist eine Programmierumgebung von Weltklasse für Schema und die mit vielen Werkzeugen entwickelt wurde, Menschen Schema lernen zu helfen. Da Sie ziemlich neu in Emacs ist es wahrscheinlich der Schalter wert. (Und überprüfen Sie die PLT Schemers' Buch, Wie Design-Programme .)

Geben Sie für Beschreibung cmuscheme Paket mit Emacs gebündelt - es Code-Auswertung zur Verfügung stellen usw. Quack ist auch sehr nützlich

P. S. ich plane, (während der nächsten 2 Tage) meine Website einfügen ein zweiter Teil des Artikels über „Emacs als IDE“, die beschreibt Schema Unterstützung in Emacs

Ich war in Ihrer Position im November. Ich habe es endlich arbeiten und schrieb mir Richtungen. Ironischerweise gestern habe ich beschlossen, es zu schreiben, wie meine ersten Artikel auf meiner Website. Es ist Richtungen zum Einrichten Schema in Ubuntu, aber es könnte ein praktisches Nachschlagewerk sein, falls Sie mit etwas stecken. Wenn nichts anderes, jemand anderes könnte diese Frage finden und es nützlich finden. Hoffe, es hilft.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top