FANDOM


Jekejeke Prolog
Entwickler XLOG Technologies GmbH
Aktuelle Vorabversion 0.9.3
(12. April 2012)
Betriebssystem Plattformunabhängig
Programmier­sprache Java, Android
Kategorie Prolog
Deutschsprachig Nein
Jekejeke Homepage

Jekejeke Prolog ist eine reine Interpreter-Implementation von Prolog, die 100 % in Java geschrieben wurde. Der Interpreter existiert in zwei Ausprägungen. Die Laufzeitbibliothek liefert einen einbettbaren Prologinterpreter ohne irgendeine Benutzerschnittstelle. Die Entwicklungsumgebung liefert eine Konsoleschnittstelle, über die Entwickler Prolog Texte ausführen und debuggen können.

Die Implementation der Sprache hält sich im Wesentlichen an den ISO Core Standard[1]. Die Implementation verfügt auch über eine Anwendungsprogrammierschnittstelle. Es ist möglich Prolog Anwendungen zu schreiben, die fremde Java Prädikate benutzen und Gebrauch von Mehrfädigkeit machen. Solche Anwendungen können weitgehend schon in der Entwicklungsumgebung getestet werden, bevor sie unabhängig davon mit der Laufzeitbibliothek eingesetzt werden.

Merkmale Bearbeiten

  • Seit Ausgabe 0.9.0 verfügt Jekejeke Prolog über Echtzeit-Klauselindizierung[2] über mehrere Argumente.
  • Seit Ausgabe 0.9.2 verfügt die Entwicklungsumgebung von Jekejeke Prolog über einen anpassbaren[3] Debugger.
  • Seit Ausgabe 0.9.2 verfügt Jekejeke Prolog über Lambda-Abstraktion[4] mit voreingestellten globalen Variablen.

EinzelnachweiseBearbeiten

  1. Runtime Library, Compliance. Discrepancies. Abgerufen am 10. Februar 2012 (Englisch)
  2. Runtime Library, Benchmark. Clause Indexing. Abgerufen am 10. Februar 2012 (Englisch)
  3. Development Environment, Language. Custom Debugger. Abgerufen am 10. Februar 2012 (Englisch)
  4. Runtime Library, Language. Higher Order. Abgerufen am 10. Februar 2012 (Englisch)

WeblinksBearbeiten


Info Sign  Dieser Wikipedia-Artikel wurde gemäß GFDL bzw. CC-by-sa mit allen Versionen importiert.

Störung durch Adblocker erkannt!


Wikia ist eine gebührenfreie Seite, die sich durch Werbung finanziert. Benutzer, die Adblocker einsetzen, haben eine modifizierte Ansicht der Seite.

Wikia ist nicht verfügbar, wenn du weitere Modifikationen in dem Adblocker-Programm gemacht hast. Wenn du sie entfernst, dann wird die Seite ohne Probleme geladen.

Auch bei FANDOM

Zufälliges Wiki