Suchergebnisse für Anfrage "common-lisp"

2 die antwort

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 ...

4 die antwort

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 ...

2 die antwort

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) ...

TOP-Veröffentlichungen

6 die antwort

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 ...

16 die antwort

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 ...

2 die antwort

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 ...

6 die antwort

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?

8 die antwort

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 ...

4 die antwort

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 ...

2 die antwort

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 ...