Intégrer du Prolog dans du C/C++
Bonjour,
Je travaille sur un projet industriel où je vais devoir intégrer du Prolog dans du C/C++ et j'ai vu que amzi permettait de faire ceci... Mais j'ai vu qu'il était payant pour les entreprises. Est-ce que vous savez si je peux faire cette communication en utilisant autre chose qui est gratuit ?
Parce que j'ai déjà du le faire, mais avec du Java, et là, j'avais utilisé Jasper. Est-ce qu'il existe quelque chose du même genre pour C/C++ ?
Merci beaucoup et à bientot
Re: [Prolog] Intégrer du prolog dans du C/C++
Citation:
Envoyé par mystar
Parce que j'ai déjà du le faire, mais avec du Java, et là, j'avais utilisé Jasper.
J'en déduis que tu utilises Sicstus Prolog
Oui, en effet, c'est tout à fait possible. Il faut faire une recherche sur le sujet. Voici un lien:
http://www.sics.se/sicstus/docs/late...nd-Prolog.html
Fait aussi des recherches sur ce forum, la question a été abordée plusieurs fois.
PS: je t'ai envoyé un message privé.
Re: [Prolog] Intégrer du prolog dans du C/C++
Citation:
Envoyé par pcaboche
Citation:
Envoyé par mystar
Parce que j'ai déjà du le faire, mais avec du Java, et là, j'avais utilisé Jasper.
J'en déduis que tu utilises Sicstus Prolog
Oui, en effet, c'est tout à fait possible. Il faut faire une recherche sur le sujet. Voici un lien:
http://www.sics.se/sicstus/docs/late...nd-Prolog.html
Fait aussi des recherches sur ce forum, la question a été abordée plusieurs fois.
PS: je t'ai envoyé un message privé.
Merci, oui, en effet, j'utilise Sicstus Prolog...
Mais je ne dois pas être très douée parce que je ne comprend pas grand chose à ce qu'il y a marqué...
Je voudrais juste charger un fichier .pl et pouvoir interroger le fichier... Enfin, je ne sais pas si je m'explique clairement...
Mais je ne trouve pas comment le charger... J'ai essayé SP_load mais il n'en veut pas... (au fait, j'utilise visual studio)
Sinon, je n'ai pas trouvé tant de sujets que ça dessus... c'est dans ce topic ?
J'ai répondu à ton MP
a+ et merci de vos aides...
Re: [Prolog] Intégrer du prolog dans du C/C++
Tu as jeté un oeil aux exemples?
http://www.sics.se/sicstus/docs/late...ing%20Examples
Visiblement, il faut compiler le programme Prolog avant.
Pour notre projet, on avait un programme Prolog évalué à partir de Java avec Jasper, ce programme Java communiquait avec un programme C au moyen de sockets et finallement le programme C communiquait avec un autre programme C coté serveur. Comme tu peux le remarquer, dans notre université, on adorait les choses simples! :koi:
Citation:
Envoyé par mystar
Sinon, je n'ai pas trouvé tant de sujets que ça dessus... c'est dans ce topic ?
En fait il n'y a pas eu tant de questions que ça concernant la connectivité de Prolog avec d'autres langages, et la plupart du temps c'était pour du Java.
J'ai aussi eu des conversations privées avec d'autres personnes sur le sujet, qui n'apparaissent donc pas.
Citation:
Envoyé par mystar
J'ai répondu à ton MP
Merci beaucoup, j'y ai répondu.