Skip to content

Wasm text file preprocessor #1822

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

Merged
merged 10 commits into from
Feb 26, 2025
Merged

Wasm text file preprocessor #1822

merged 10 commits into from
Feb 26, 2025

Conversation

vouillon
Copy link
Member

@vouillon vouillon commented Jan 30, 2025

For a start, it is only used to manage runtime differences between OCaml versions, and to provide some syntactic sugar for strings. But I plan to use it for a WASI version of the runtime and to implement the use-js-string flag.

@vouillon vouillon force-pushed the preprocess branch 5 times, most recently from 22aa8ab to 408fc17 Compare January 31, 2025 11:54
@vouillon vouillon marked this pull request as ready for review January 31, 2025 12:57
@hhugo
Copy link
Member

hhugo commented Feb 1, 2025

Have you considered using this to add sugars to help write control flows (e.g having a switch instruction ) ?

@vouillon
Copy link
Member Author

vouillon commented Feb 3, 2025

Have you considered using this to add sugars to help write control flows (e.g having a switch instruction ) ?

That seems a good idea, indeed!

@vouillon vouillon force-pushed the preprocess branch 6 times, most recently from 32f8b5d to 28907d4 Compare February 10, 2025 13:06
@vouillon vouillon added the wasm label Feb 14, 2025
@vouillon vouillon force-pushed the preprocess branch 3 times, most recently from a8f6217 to 18ebdc1 Compare February 21, 2025 12:22
@vouillon vouillon merged commit beaae76 into master Feb 26, 2025
30 checks passed
@vouillon vouillon deleted the preprocess branch February 26, 2025 15:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants