Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Prolog
SWI Prolog
http://www.swi-prolog.org/Download.html
1. Nombre: es_un_pais
2. El o los objetos de la regla: (guatemala)
3. Semántica: es un significado se lo da el programador el que hace la regla (el significado de
la regla es Guatemala es un país.
Comentarios.
es_un_pais (honduras).
es_un_pais (el_salvador).
es_un_pais (nicaragua).
Para que sea un programa prolog hay que guardarlo (Save buffer) y compilarlo (compilar buffer)
1. Si Mexico es un país
Caso contrario.
es_un_pais(guatemala). -- true
es_un_pais(X).
Guatemala;
Honduras;
El Salvador;
Nicaragua.
Otra manera colocar write (X), nl para que repita hasta que haya un fallo.
Ejemplo
Definir relaciones entre objetos. Ver que todos los objetos se encuentren.
Ejemplo
es_un_pais (guatemala).
es_un_pais (honduras).
es_un_pais (nicaragua).
Guardarlo y compilarlo
Modo consulta
limita_con(belice,costa rica). tiene que dar falso porque no esta en nuestra relación.