Online "REPL" #2359
bmeck
started this conversation in
Show and tell
Online "REPL"
#2359
Replies: 4 comments 7 replies
|
I have also experimented with this some. I thought the emscripten builds were still working with no editing. |
4 replies
|
We would need a new demo server urgently. Unfortunately, our old uni server is defunct. If we could find volunteers for this project, that would be very welcome. |
1 reply
|
Could you help rewriting this page https://souffle-lang.github.io/simple so that it works in the browser? |
2 replies
|
It might be good to build the WASM executable for each release as GitHub actions and deploy it on souffle-lang.github.io. |
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
We have been working with Soufflé a bit and came up with a need for a WASM build. I just wanted to throw together a simple example REPL to see how things ended up.
We ended up having to modify the CMake file a bit and disable features to get it to work, but at 1.2MB over the wire it is still quite usable for small workloads even without things like parallel compute and the C Preprocessor, interestingly it can be made to generate C++ still with a bit of tweaks. It lacks highlighting and other niceties due to just being a demo of sorts, but it was still fun to see. I'm not going to go too much farther, but it might be nice to support a WASM build for niche situations.
Screen.Recording.2022-11-11.at.10.07.46.AM.mov
All reactions