Instalé SwiProlog y PDT para Eclipse, realicé un nuevo proceso, consulté mi archivo, donde solo hay una fila:
male(kalle).
Se volvió verde. pero cuando ejecuto en la consola:
male(kalle).
tengo
ERROR: [Thread pdt_console_client_0_male] Undefined procedure: male/1 (DWIM could not correct goal)
¿Qué me falta?
Respuesta1
Parece que hay dos puntos que hay que aclarar:
El primero (que supongo que afecta a su caso):
Intenté resolverlo, parece que no tienes ningún archivo con reglas. Prolog trabaja con reglas, por lo que esto significa que debes escribir reglas. Parece que en tu caso aún no hay reglas, ¿verdad?
Para obtener más información sobre prolog, consulte:Hechos y reglas
Segundo:
Supongo que ya tienes también Ecclipse Marketplace.ProDT?
En caso contrario, siga las instrucciones que se encuentran allí:
- Lanzar eclipse
- Vaya a "Ayuda" > "Ecclipse Marketplace"
- En Marketplace busque "Herramientas de desarrollo Prolog (ProDT)"
Para más información ver enlace:Herramientas de desarrollo de programas
Después puedes empezar con el primer punto.