Projekt: SimplePrologPlusPlus

WiM-Ausgabe:
Nach Abarbeitung des WiM-Codes mit der MASCHINE kommt folgendes Ergebnis:
Vorne = []
Hinten = .(a, .(b, .(c, .(d, .(e, []))))) ;

Vorne = .(a, [])
Hinten = .(b, .(c, .(d, .(e, [])))) ;

Vorne = .(a, .(b, []))
Hinten = .(c, .(d, .(e, []))) ;

Vorne = .(a, .(b, .(c, [])))
Hinten = .(d, .(e, [])) ;

Vorne = .(a, .(b, .(c, .(d, []))))
Hinten = .(e, []) ;

Vorne = .(a, .(b, .(c, .(d, .(e, [])))))
Hinten = [] ;

No


Prolog-Eingabe:


Prolog-Datei als Alternative zur Eingabe:      
Prolog-Beispiele als Alternative zur Eingabe:             (x.list.append.pl)
  Prolog-Code anzeigen
  Ausgabe des Preprozessors anzeigen
  Tokens anzeigen
  WiM-Code anzeigen (compile)


Source-Codes:
  prolog.preprocessor.php     prolog.scanner.php     prolog.parser.php     prolog.generator.php     prolog.machine.php  


Projekt: SimplePrologPlusPlus
Dies ist eine einfache Plattform, mit der Sie in der Programmiersprache Prolog über Ihren Internetbrowser kleine Algorithmen programmieren können.
Diese Prolog-Plattform ist vielleicht das einzige Online-Prolog auf der ganzen weiten Welt.
Es ist also keine (lästige) Installation mehr nötig, um in Prolog programmieren zu können.

Wenn Sie Prolog nur ein wenig kennenlernen möchten, dann sind Sie hier genau richtig!
Beispiele sind reichlich vorhanden, einfach mal austesten!
Die Sourcen zu diesem Online-Prolog sind auch verfügbar (OpenSource)!

Ich, Stefan K. Baur, wünsche Ihnen viel Spaß damit!

  Prolog-Compiler     Copyright (c) 2005-2006  Stefan K. Baur,     www.stefan-baur.de