pylisp-ng.Der nächste winzige Lisp in Python | |
Jetzt downloaden |
pylisp-ng. Ranking & Zusammenfassung
Anzeige
- Lizenz:
- LGPL
- Preis:
- FREE
- Name des Herausgebers:
- William S. Annis, Duncan McGreggor
- Website des Verlags:
- https://launchpad.net/~oubiwann
pylisp-ng. Stichworte
pylisp-ng. Beschreibung
Der nächste winzige Lisp in Python Das Pylisp-NG-Projekt ist ein unmittelbarer Nachkomfort von Pylisp, der aufgrund von William Annis 'Wunsch, eine klammelartige Syntax für ein einfaches Fachsystem, das für das Überwachungsinstrument vorgesehen ist, aufzubauen. Infolge von Lisp-Interesse an der Python-News-Gruppe veröffentlichte William die Software und kündigte es an die Gruppe an.Several Jahre später kündigte die Projekte Evolver und Txvolver eine funktionale Programmiersprache in Python an, wie inspiziertes Pythons AST zu groß war Ärger. Der Autor wollte evolutionäre Algorithmen / Programme auf mehreren entfernten Twisted-Servern verteilen, verarbeiten und verwalten und Permutationen von Teilprogrammen manipulieren, um mit verdreht zu integrieren, wenn die Programme selbst selbst bewertet und mit python.pylisp-ng erbt problemlos bewertet werden konnten Pylisp's idiosynkratische Charagaateristik. Zum Beispiel sind die Booleans wahr und falsch und folgt dem Übereinkommen nicht, dass alles, was nicht falsch ist, wahr ist (vielen Lisps). In der Tat basieren alle Booleans in Pylisp-ng auf Fuzzy-Logik, sodass Sie gleitende Dinge tun können. Makros sind ziemlich seltsam, erstklassige Objekte in Pylisp, die vielleicht neu zu Lisps: Lisp> (SetQ Foo 22) 22lisp> ((Makro (x) `(SETQ, X (+, X 1))) foo) 23pylisp-ng , wie sein Vorgänger, hat keine Absicht, eine vollwertige, robuste Lisp-Implementierung zu bringen. Alle Fortschritte unterliegen allein durch das Interesse des Beitrags von Entwicklern; Im Moment ist das strikt als ein genetisches Programmierwerkzeug. Installation: pylisp-ng ist setutuptools-freundlich; Sie können es mit folgendem installieren: $ easy_install pylisp-ngyou kann auch den vollquellcode von launchpad abrufen: $ bzr lp: pylisp-ngthe letztere Option, die für interessierte Benutzer erheblich empfohlen wird, da das Repository zusätzliche Dateien enthält, die nicht im enthalten sind Ditribution-Tarballs (z. B. den Testlauf- und Test-Utils). USEAGE: Um den Interpretator von einer vollständigen Kasse zu verwenden, tun dies: $ CD
pylisp-ng. Zugehörige Software
Z-Maschinenkonservierungsprojekt
Das Z-Maschinenkonservierungsprojekt ist eine Java-Implementierung der Z-Maschine. ...
387
Sussie.
Sussie ist ein Versuch, einen leichten Skriptmotor mit Smalltalk als Sprache mitzuteilen. ...
187