Documente Academic
Documente Profesional
Documente Cultură
ECUADOR
SEDE ESMERALDAS PUCESE
Calculo proposicional
Ing. Cesar Godoy
2do SISTEMAS 03/02/2015
KEVIN CRUEL
TEMA: Prolog
Introduccin
Caractersticas de prolog
Enteros
Reales
Caracteres
Los identificadores con minscula representan hechos, los que van con mayscula variables.
El alcance de una variable es la regla donde aparece.
1. Abrir Prolog
Esto es muy parecido a crear una tabla en una base de datos, slo que cada caso se
especifica mediante una clusula independiente.
Esto slo muestra aquellas clusulas asociadas al predicado indicado como parmetro.
7. Usar comando hacer assert
Permite agregar nuevas clusulas a la base de datos mediante el predicado. Sin embargo,
esto slo funciona para predicados que han sido marcados como dinmicos mediante el
predicado dynamic/1.
Observemos que assert agrega la clusula al final de la lista de predicados del mismo
nombre. Existe tambin asserta y assertz, que agregan la clusula al comienzo y al final
respectivamente. Agrega dos clusulas nuevas a la base de datos, y verifica luego que stas
fueron efectivamente incluidas. Qu ocurre si agregas una clsula con un predicado
nuevo, por ejemplo, assert (hola)? Verifica consultando por listing (hola).
8. Retract
EL archivo nuevo se ha creado con xito podemos acceder a los datos que ingresamos
manualmente en entre estos datos tenemos ariel y eduardo.