Produire prolog

incorporer prolog dans votre code
Télécharger maintenant

Produire prolog Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • BSD License
  • Prix:
  • FREE
  • Nom de l'éditeur:
  • Jeff Thompson
  • Site Internet de l'éditeur:

Produire prolog Mots clés


Produire prolog La description

Incorporer prolog dans votre code Le produit PRAGOG est un logiciel qui vous permet d'intégrer des programmes PRAGolog directement dans Python, C # ou JavaScript en utilisant le mot clé de rendement. Par exemple, voici le prédicat classique "oncle" à Prolog: oncle (personne, oncle): - Parent (personne, parent), frère (parent, oncle). (Cela dit qu'une personne a un oncle si la personne a une Parent et ce parent a un frère.) Et voici dans le rendement Prolog: Pythondef oncle (personne, oncle): parent = variable () pour L1 en parent (personne, parent): pour L2 dans le frère (parent, oncle): rendement FALSEC # iEnumerable oncle (personne d'objet, objet oncle) {parent variable = nouvelle variable (); foreach (BOOL L1 dans le parent (personne, parent)) {foreach (BOOL L2 dans le frère (parent, oncle)) Rendement renvoyé Faux; }} Oncle JavaScriptFunction (personne, oncle) {var parent = nouvelle variable (); Pour chacun (var l1 dans le parent (personne, parent)) {pour chacun (var l2 dans le frère (parent, oncle)) rendez faux; }} Comme vous pouvez le constater, le flux du code dans le produit Prolog est similaire à Prolog. Le didacticiel explique comment ces exemples fonctionnent, sans vous attendre à connaître Prolog. Et les repères montrent que le rendement Prolog in c # peut être plus rapide que les systèmes de prologiciels efficaces tels que YAP Prolog et Xsb.Yield Prolog figure possible par le mot-clé de rendement, qui crée automatiquement des itérateurs que vous pouvez nichez, associé à la classe variable de rendement PROG qui peut unifier une variable avec d'autres valeurs (comme dans Prolog). Il n'y a pas de "API" debout entre votre code et votre fournit Prolog, car vous utilisez simplement le mot-clé de rendement pour rendre "fonctions itératrices" où que vous en ayez besoin. Le rendement PRAGOG fait partie de votre code, qui peut mélanger les prédicats de style Prolog avec des tableaux ordinaires, des E / S, des appels d'interface graphique et de toutes vos propres classes. Parce que cela vous permet de les mélanger, produire PRAGolog Unifie les modèles de programmation déclarative et procéduraux.


Produire prolog Logiciels associés

Jspp

JSPP est une langue de script non typée, semblable à Java, conçue pour être intégrée aux applications. ...

186

Télécharger

Jxp

JXP (page Java Scripted) est un processeur / moteur-modèle de script pouvant exécuter des fichiers de modèle contenant du code texte + Java. ...

255

Télécharger

féroce

Ferite est un moteur de script de fil de sécurité léger, portable, avec une langue très facile à ramasser et à utiliser. ...

169

Télécharger