Ich habe gerade erst angefangen, mit SLIME zu experimentieren und ein Problem gefunden, das mich unsicher macht, ob ich etwas falsch mache oder ob der aktuelle Snapshot von SLIME kaputt ist.Das Paket von der REPL in SLIME ändern - ist es kaputt?
Das Problem: Der Versuch, das Paket zu ändern (mit,! P) löst immer einen Fehler aus, unabhängig davon, welches Backend verwendet wird.
Der Fehler von SBCL sieht wie folgt aus:
Der Wert # ("FOO" 0 3 (SWANK-IO-PAKET :: GESICHT NIL)) ist nicht vom Typ (OR (Vektor-Zeichen) (VECTOR NIL) BASIS-STRING-SYMBOL-ZEICHENPAKET).
[Bedingung des Typs TYPE-ERROR]
CLISP und CCL den gleichen Fehler werfen, wenn auch etwas anders formuliert.
Ich laufe auf Windows, aber die gleiche Sache passiert, wenn ich es unter Linux versuche. Ich vermute, dass es etwas gibt, was ich in meiner .emacs-Datei vernachlässige, oder es gibt einen Fehler in der aktuellen Version von SLIME. Ich habe SLIME erst gestern benutzt, also habe ich keine Erfahrungen, die ich mit der Vergangenheit vergleichen konnte.
Irgendwelche Ideen?
Was passiert, wenn Sie nur den Befehl (in-Paket ...) ausgeben? – Svante
Ja, das funktioniert richtig. Ich wundere mich nur, warum die! P Art, es zu tun, den Fehler verursacht ... – kes