I am trying to invoke swi-prolog from within a php script like :
exec("start plwin.exe -f C:\\path\\load.pl -g run_from_file.", $os1);
print_r($os1);
I can see that prolog window gets opened and complies the file, but immediately exits displaying an exit status as 1. I am sure that it is not executing the predicate I want to to execute.
Is there any other to invoke prolog with appropriate parameters and keep the window open
without automatically exiting?
UPDATE : I configured the system env variables to the path where prolog is installed.
dot
to terminate statement in prolog? – JProfgets(STDIN);
– bob-the-destroyerfgets(STDIN);
is applied to the original window your CLI script is running in, not to the second window spawned by thestart
command, which already came and went. – bob-the-destroyer