clos

Gemeinsames Lisp-Objektsystem
1
Antwort

So ändern Sie die Metaklasse der Klasse

Das passiert mir immer wieder: Ich definiere die Klasse und vergesse, dass ich es funcallable wollte oder es ist, sagen wir, Gtk-Widget-Klasse, also muss die Metaklasse angegeben werden. Sobald es jedoch definiert ist, lässt SBCL mich die Metakl...
07.08.2016, 07:27
3
Antworten

Optionale Argumente in defgeneric?

Ich schreibe einige Methoden, HTML für verschiedene Elemente auszugeben. Jede Methode hat dieselbe Ausgabe, benötigt aber nicht unbedingt die gleiche Eingabe. Die Methode für das Echo eines game-board muss ebenfalls ein player sein (wei...
20.02.2012, 02:37
1
Antwort

Verwenden von Common Lisp CLOS-Objekten als Schlüssel in einer Hashtabelle?

Ich möchte Common Lisp CLOS-Objekte als Schlüssel in einer Hashtabelle verwenden. Ich dachte, es wäre so einfach: %Vor% Beim Auschecken der Common Lisp Hyperspec scheint es, dass ich nur eq, eql, equal oder equalp verwenden kann, um die Glei...
07.07.2011, 02:05
5
Antworten

Unterstützt Java die Verteilung an bestimmte Implementierungen basierend auf Typen mehrerer Objekte wie Lisp?

Ich lese mich in Lisp, derzeit auf dieser Seite ( Ссылка ), und habe die folgende Aussage im vorletzten Absatz auf der Seite gefunden, die zeigt wann Klicken Sie auf den Link CLOS GUILD :    Es ist wichtig zu beachten, dass das CLOS die beid...
31.08.2015, 09:59