toblotron / praxis-ide

An online IDE for visual programming in Prolog
MIT License
234 stars 10 forks source link

Ciao prolog integration #11

Open toblotron opened 1 year ago

toblotron commented 1 year ago

How could an integration with ciao prolog work? There are versions of Ciao Prolog that run as WASM modules, which should be able to work as execution environment for the prolog code generated by the Praxis IDE.

Make a simple example web page where

Bonus: Other interesting thing to explore could be whether it's possible to break execution and pause it, notifying the overlying JavaScript environment (for example in order to perform live debugging) and then resume execution at will.