Desidero utilizzare uno script Python come interfaccia di un programma Prolog che utilizza il motore SWI-PL.Interfaccia Python con SWI-Prolog
Quindi, i componenti della configurazione sono:
- Python (2.7 o superiore)
- SWI-PL: website here
Ho cercato in giro per un'interfaccia tra SWI -PL e Python. Quello che ho trovato sono:
PySwip ma sembra mancare da quello che vedo dalle vecchie domande qui, e sembra anche non supportato.
PyLog, che sembra più recente ma ha anche qualche attività. Anche se non so quanto sia bello.
Qual è il modo consigliato di utilizzare Python per comunicare con SWI-prolog? Ci sono forse altri modi per farlo? Forse con un altro motore prolog?
Sono bloccato con il linguaggio Prolog e Python perché li conosco meglio, quindi sarebbe necessario (so che ad esempio ci sono anche strumenti per Java).