Suchergebnisse für Anfrage "common-lisp"
Ich möchte eine zirkuläre Liste mit häufigem Lisp erstellen [duplizieren]
Diese Frage hat hier bereits eine Antwort: Kreisliste in Common Lisp [/questions/16678371/circular-list-in-common-lisp] 3 answersIch möchte mit rplaca oder rplacd eine zirkuläre Liste mit häufigem lisp erstellen. lambda (x) (cons (car x) (cons ...
Ist es möglich, einen rekursiven Typ in Common Lisp zu definieren?
Ein rekursiver Typ ist ein Typ, der eine Basis und einen rekursiven Fall von sich selbst hat. ch wollte, dass dies "typisierte Listen" implementiert, d. H. Listen, deren Conses nur den gleichen Elementtyp oder Null zulasse Ich habe folgende ...
Basic Lisp Macro error
Little Hilfe hier bitte. Ich versuche, dieses lisp-Makro zu erstellen, das eine Liste (von Zahlen) als Eingabe verwendet und die Summe dieser Zahlen zurückgibt. Der Cod (setf g (list 1 2 3 4)) (defmacro add-test(var) `(+ ,@var))(add-test g) ...
Wie mache ich Pattern Matching in Common Lisp
Ich habe keine Ahnung, ob es eine Mustervergleichsfunktion für Common Lisp gibt, trotzdem muss ich meine eigene Funktion erstellen. Ich habe keine Ahnung von Lisp. Kann jemand Heads-up zum Lernen von Lisp geben und vor allem, wie man Pattern ...
Wie lernst du Common Lisp und Emacs Lisp?
In den letzten Monaten habe ich Emacs ausgiebig als meine Hauptentwicklungsumgebung verwendet und bin jetzt an einem Punkt angelangt, an dem ich lernen möchte, wie Emacs Lisp meine eigenen kleinen Sachen für Emacs schreibt und auf diese erweitert ...
Gibt es eine Möglichkeit, Slot-Definition-Reader aus dem gesamten Vererbungsbaum zu erfassen?
Die generische Funktionslot-definition-readers erhält ein Argument, das ein @ sein mudirect-slot-definition. Wenn ein Objekt eine Instanz einer Klasse ist, die von einer anderen Klasse erbt, wie kann ich dann die Leser aller effektiven Slots des ...
Wann verwendest du "bewerben" und wann "funcall"?
DasCommon Lisp HyperSpec sagt imfuncall entry that (funcall function arg1 arg2 ...) == (apply function arg1 arg2 ... nil) == (apply function (list arg1 arg2 ...)) Da sie irgendwie gleichwertig sind, wann würden Sie @ verwendapply, und wannfuncall?
setq und defvar in Lisp
Ich sehe, dass diePractical Common Lisp [http://www.gigamonkeys.com/book/] Verwendet(defvar *db* nil) zum Einrichten einesGlobale Variabl. Ist es nicht in Ordnung, @ zu verwendesetq für den gleichen Zweck? Was sind die Vor- / Nachteile ...
Wie kann ich ein Common Lisp-Bild mit SBCL richtig speichern?
Wie mache ich es richtig, wenn ich ein Lisp-Image meines Programms erstellen möchte? Gibt es irgendwelche Voraussetzungen? Und spielt es sich nicht gut mit QUICKLISP? Right now, wenn ich SBCL starte (mit nur vorinstalliertem QUICKLISP) und ...
Gibt es eine Möglichkeit, CLISP mit dynamischer FFI-Unterstützung unter Mac OS zu kompilieren?
Ich verwende clisp 2.48 (28.07.2009) unter Mac OS X 10.6.4. Ich habe den clisp mit 'sudo port install clisp' heruntergeladen. Nach der Installation vonquick lisp [http://www.quicklisp.org/], Ich habe einige Pakete installiert und die meisten ...