Producir prólogo

Embed Prolog en su código
Descargar ahora

Producir prólogo Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • BSD License
  • Precio:
  • FREE
  • Nombre del editor:
  • Jeff Thompson
  • Sitio web del editor:

Producir prólogo Etiquetas


Producir prólogo Descripción

Incrustar Prolog en su código Rendimiento Prolog es un software que le permite incrustar programas de prólogo directamente en Python, C # o JavaScript utilizando la palabra clave de rendimiento. Por ejemplo, aquí está el predicado de "tío" clásico en Prolog: tío (persona, tío): - padre (persona, padre), hermano (padre, tío). (Esto dice que una persona tiene un tío si la persona tiene un El padre y ese padre tiene un hermano.) Y aquí está en el rendimiento prólogo: Pythondef tío (persona, tío): padre = variable () para L1 en el padre (persona, padre): para L2 en Brother (padre, tío): Rendimiento Falsec # IEnumerable tío (persona de objeto, objeto de objeto) {padre variable = nueva variable (); foreach (BOOL L1 en el padre (persona, padre)) {foreach (BOOL L2 en Brother (Padre, Tío)) Rendimiento de rendimiento falso; }} Javascriptfunction tío (persona, tío) {var padre = nueva variable (); para cada (var l1 en el padre (persona, padre)) {para cada (var l2 en el hermano (padre, tío)) produce falso; }} Como puede ver, el flujo del código en el rendimiento prólogo es similar al prólogo. El tutorial explica cómo funcionan estos ejemplos, sin esperar que sepas prólogo. Y los puntos de referencia muestran que el rendimiento prólogo en C # puede ser más rápido que los sistemas de prólogos eficientes, como YAP PROG y XSB.YIPT PROG, la palabra clave de rendimiento, que crea automáticamente los iteradores que puede anidar, combinados con la clase variable de rendimiento de Prolog que puede unificar una variable con otros valores (al igual que en prólogo). No hay "API" de pie entre su código y rendimiento prólogo, porque solo usa la palabra clave de rendimiento para hacer "funciones del iterador" dondequiera que las necesite. El prólogo de rendimiento es parte de su código, que puede mezclar predicados de estilo prólogo directamente con matrices ordinarias, E / S de archivos, llamadas GUI y todas sus propias clases. Debido a que le permite mezclarlos, Rendimiento Prolog unifica los modelos de programación declarativos y de procedimiento.


Producir prólogo Software relacionado

demonios

Daemons es un script de rubí que proporciona una forma fácil de envolver los scripts de rubíes existentes para ejecutarse como un demonio. ...

354

Descargar