AI :: Prolog::

AI :: Prolog :: Die Bevölkerung ist ein Perl-Modul mit eingebauter Prädikat
Jetzt downloaden

AI :: Prolog:: Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Curtis Poe
  • Website des Verlags:
  • http://search.cpan.org/~ovid/

AI :: Prolog:: Stichworte


AI :: Prolog:: Beschreibung

AI :: PROGOG :: Die Bevölkerung ist ein Perl-Modul mit eingebauten Prädikaten, die AI :: ProLOlog unterstützt. AI :: Prolog: Variablen beginnen mit einem Großbuchstaben und werden nicht zitiert. Im folgenden Beispiel ist Sachen eine Variable. stiehlt (Badguy, Sachen, "etwas reiche Person"). Konstantskonstanten beginnen mit Kleinbuchstaben. Wenn Sie eine Konstante benötigen, die mit einem Großbuchstaben beginnt oder Leerzeichen oder andere nicht-alphanumerische Zeichen enthält, schließen Sie die Konstante in einzelnen oder doppelten Zitaten ein. Die Anführungszeichen werden nicht in die Konstante einbezogen. Person sind beide Konstanten: Steals (Badguy, Zeug, "etwas reiche Person"). Miscellaneousthis funktioniert nicht: P (x): - X. / * Funktioniert nicht * / Verwenden Sie dieses nicht: P (x): - Anruf ( X) .builtins! / 0Der "Cut" -Opertiker. Dies wird verwendet, wenn Sie Prolog erzählen möchten, dass Sie nur einmal ein Ziel zufrieden stellen müssen. Wenn Sie beispielsweise jemanden verlassen möchten, das Recht, Videos zu mieten, wenn sie überfällige Videos haben, können Sie den Cut-Operator verwenden, sobald Sie sehen, wie Sie ein überfälliges Video haben. Die Tatsache, dass sie mehr als ein überfälliges Video aufweisen, spielt das Cut.pl-Programm in den Beispielen / Verzeichnis, die mit dieser Distribution geliefert werden. Es können nur Fakten hinzugefügt werden, keine Regeln. Dies kann sich in der Zukunft ändern. Siehe RACKACT (X). Assert (liebt (ovid, perl)). Anruf / 1invokes x als Ziel Wenn die Datei nicht geöffnet werden kann.DIV / 2, wenn beide Begriffe gebunden sind. Der Wert des Begriffs ist x / y. Die Verwendung mit IS (X, Y). ist (x, div (n, 3)). Dies ist die interne Form des Infix-Bedieners: n / 3.eq / 2Sucents, wenn x und y gleich sind. Dies ist die interne Form des Infix-Bedieners: x == y .Fail / 0Das Ziel scheitert immer. Nützlich, wenn Sie eine Bedingung erreicht haben, die Sie kennen, sollten nicht erfolgreich sein. Töte (Held, Biest): - NICHT (HAS_WEAPON (HERO)), Fail.GE/2Sucent, wenn beide Begriffe gebunden sind und x> = y.Das ist die interne Form des Infix-Operators: x> = y.gt/2 ist möglich Wenn beide Begriffe gebunden sind und x> y.Das ist die interne Form des Infix-Bedieners: x> y.hinat / 1in Die AIPROLOG-Shell existiert Shell. Derzeit hat es keinen anderen Effekt Ansonsten probieren Sie Z probieren Sie Z.-Dieb (Badguy). Steals (PERP, X): - Wenn (Dieb (PERP), EQ (x, Rubine), EQ (X, Nichts)). Ist / 2IF x ist ungebunden und y ist an eine Zahl gebunden, das Ziel ist erfolgreich und x wird an den Wert von Y. Andernfalls gelingt es, wenn beide Begriffe gebunden sind, Zahlen und gleich sind, andere Bedingungen zu einem Fehler führen und x Anforderungen: · Perl.


AI :: Prolog:: Zugehörige Software

XML :: ApageFop.

XML :: AponeFop ist ein Perl-Modul, mit dem Apache FOP von Perl auf Apache-FOP zugreifen kann, um PDF-Dateien mit XSL-FO zu erstellen. ...

141

Herunterladen