Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SWI-prolog integration #12

Open
toblotron opened this issue Jan 23, 2023 · 0 comments
Open

SWI-prolog integration #12

toblotron opened this issue Jan 23, 2023 · 0 comments
Labels
help wanted Extra attention is needed Research

Comments

@toblotron
Copy link
Owner

How could an integration with SWI-prolog work? There are versions of SWIProlog 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

  • Prolog code can be executed, and answers returned from SWI-Prolog.
  • Dependencies can be handled, in some way: other libraries that are needed by the entered code can be supplied to the SWI-prolog execution environment.

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.

@toblotron toblotron added help wanted Extra attention is needed Research labels Jan 23, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed Research
Projects
None yet
Development

No branches or pull requests

1 participant