lisp

Lisp ist eine Familie von Allzweck-Programmiersprachen, die vom Lambda-Kalkül beeinflusst wird und die Möglichkeit bietet, Quellcode als Datenstruktur zu manipulieren.
4
Antworten

Kannst du mir zeigen, wie man Funktionen in Lisp umschreibt?

Betrachten Sie dieses Javascript: %Vor% Bitte ignorieren Sie die Tatsache, dass es von zweifelhafter Verwendung und Methodologie ist, gefährlich, schwer in einer großen Codebasis zu folgen, und so weiter. Mit dieser Funktion können Sie die F...
02.08.2009, 23:23
5
Antworten

Wirklich minimales Lispeln

Was ist der Mindestsatz an Primitiven, die benötigt werden, damit eine Sprache Turing-vollständig und eine Lisp-Variante ist? Scheint wie Auto, CDR und einige Flusskontrolle und etwas für REPL ist genug. Es wäre schön, wenn es eine solche Lis...
28.04.2010, 17:07
4
Antworten

Wohin soll Quicklisp QUICKLOAD in meiner Quelle gehen? Nirgends?

Nehmen wir an, ich baue eine Anwendung über net.aserve und bordeaux-threads . Meine Paketdeklaration könnte so aussehen: %Vor% Ich benutze Quicklisp, also führe ich (ql:quickload "aserve") (ql:quickload "bordeaux-threads") in SLIME a...
23.03.2012, 00:06
3
Antworten

Warum gibt es in LISP keine Beschränkung für die Nummer?

Ich kann sogar berechnen ( expt 32768 32768 ) und ich habe:    476170470581645852036305042887575891541065808607552399123930385521914333389668342420684974786564569494856176035326322058077805659331026192708460314150258592864177116725943603718...
05.05.2011, 06:38
5
Antworten

LISP variabler Austausch

Wie kann ich zwei Variablen in LISP austauschen, ohne eine dritte Variable zu verwenden?     
09.02.2009, 22:10
6
Antworten

Lisp Klammer Frage

Dieses Stück Code stammt aus dem Buch: "Land Of Lisp" Die erste Version stammt aus dem Buch. Wenn ich es lese, dachte ich, es gibt Klammern "(" nicht notwendig kurz vor "at-loc-p" in der zweiten Zeile und ")" direkt nach der dritten Zeile. %Vo...
08.05.2011, 01:52
2
Antworten

Clojure String Rückgabewerte

nur eine kurze Frage beim Betrachten von Clojure .... In Anbetracht der folgenden REPL-Sitzung: %Vor% Warum wird der String-Balken nicht durch die Druckfunktion angezeigt? Es scheint, als ob der Leser versucht, den Rückgabewert von foo (d...
26.03.2011, 20:54
4
Antworten

Liste ohne Nil in Lisp

Ich weiß, dass in Lisp eine Liste mit nil enden muss, aber Ausdruck wie %Vor% wirft keine Fehler auf. Es druckt: %Vor% Stimmt es? Ich benutze GNU Clisp.     
04.03.2010, 16:39
1
Antwort

Name der Pufferdatei ohne Erweiterung in .emacs erhalten

Ich versuche Shortcuts für portable Emacs herzustellen, die mit einem portablen LaTeX Compiler und R für Swave verlinken, aber ich weiß sehr wenig über die Sprache in .emacs (das ist Lisp?) Momentan verwende ich fullpath-relative-to-curre...
03.01.2012, 17:17
2
Antworten

Was ist der Unterschied zwischen '(a b c) und (list' a 'b' c)?

Ich lese "auf Lisp" und stieß auf diesen Code (ich habe es ein wenig vereinfacht). %Vor% Was genau bedeutet * ? Ist es der vorherige Funktionsaufruf? Ist es geeignet, in realem Code zu verwenden? Warum ändert (nconc * '(D E)) den...
13.09.2009, 09:08