<html dir="ltr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<style type="text/css" style="display:none;"> P {margin-top:0;margin-bottom:0;} </style>
</head>
<body dir="ltr" style="text-align:left; direction:ltr;">
<div>Jonathan,</div>
<div><br>
</div>
<div>Christos Vegias has a version of s7 that runs on wasm -- his repo is at <a href="https://github.com/actonDev/s7-playground.">
https://github.com/actonDev/s7-playground</a></div>
<div><br>
</div>
<div>I'm not sure how he got around the setjmp.h issue, but his s7 implementation works! i would start looking there.</div>
<div><br>
</div>
<div>-Woody</div>
<div><br>
</div>
<div>On Mon, 2023-01-23 at 05:43 &#43;0000, Jonathan Ã–sterberg wrote:</div>
<blockquote type="cite" style="margin:0 0 0 .8ex; border-left:2px #729fcf solid;padding-left:1ex">
<div class="elementToProof"><span style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);" class="ContentPasted0">Hi all!<br>
<br>
Inspired by the Reddit thread linked below, I tried compiling the s7 scheme interpreter to target the wasm3 interpreter. However, as s7 depends on &quot;setjmp.h&quot; this seems not possible as wasm3 does not support &quot;setjmp.h&quot;. I wonder if anyone knows of a workaround
 for this or would be interested to help out to find a solution for it?<br>
<br>
Best regards,<br>
Jonathan<br>
<br>
<br>
<a href="https://www.reddit.com/r/lisp/comments/ll4wb4/wasm_and_lisp/" id="LPlnkOWALinkPreview">https://www.reddit.com/r/lisp/comments/ll4wb4/wasm_and_lisp/</a><br>
<div class="_Entity _EType_OWALinkPreview _EId_OWALinkPreview _EReadonly_1">
<div id="LPBorder_GTaHR0cHM6Ly93d3cucmVkZGl0LmNvbS9yL2xpc3AvY29tbWVudHMvbGw0d2I0L3dhc21fYW5kX2xpc3Av" class="LPBorder625752" style="width: 100%; margin-top: 16px; margin-bottom: 16px; position: relative; max-width: 800px; min-width: 424px;">
<table id="LPContainer625752" role="presentation" style="padding: 12px 36px 12px 12px; width: 100%; border-width: 1px; border-style: solid; border-color: rgb(200, 200, 200); border-radius: 2px;">
<tbody>
<tr style="border-spacing: 0px;" valign="top">
<td>
<div id="LPImageContainer625752" style="position: relative; margin-right: 12px; height: 160px; overflow: hidden;">
<a target="_blank" id="LPImageAnchor625752" href="https://www.reddit.com/r/lisp/comments/ll4wb4/wasm_and_lisp/"><img id="LPThumbnailImageId625752" alt="" style="display: block;" width="160" height="160" src="https://www.bing.com/th?id=OVF.m9MJUJbSOvJfA3VvyBO6WA&amp;pid=Api"></a></div>
</td>
<td style="width: 100%;">
<div id="LPTitle625752" style="font-size: 21px; font-weight: 300; margin-right: 8px; font-family: &quot;wf_segoe-ui_light&quot;, &quot;Segoe UI Light&quot;, &quot;Segoe WP Light&quot;, &quot;Segoe UI&quot;, &quot;Segoe WP&quot;, Tahoma, Arial, sans-serif; margin-bottom: 12px;">
<a target="_blank" id="LPUrlAnchor625752" href="https://www.reddit.com/r/lisp/comments/ll4wb4/wasm_and_lisp/" style="text-decoration: none; color: var(--themePrimary);">WASM and Lisp</a></div>
<div id="LPDescription625752" style="font-size: 14px; max-height: 100px; color: rgb(102, 102, 102); font-family: &quot;wf_segoe-ui_normal&quot;, &quot;Segoe UI&quot;, &quot;Segoe WP&quot;, Tahoma, Arial, sans-serif; margin-bottom: 12px; margin-right: 8px; overflow: hidden;">
20 votes and 18 comments so far on Reddit</div>
<div id="LPMetadata625752" style="font-size: 14px; font-weight: 400; color: rgb(166, 166, 166); font-family: &quot;wf_segoe-ui_normal&quot;, &quot;Segoe UI&quot;, &quot;Segoe WP&quot;, Tahoma, Arial, sans-serif;">
www.reddit.com</div>
</td>
</tr>
</tbody>
</table>
</div>
</div>
<br>
</span></div>
<pre>_______________________________________________</pre>
<pre>Cmdist mailing list</pre>
<a href="mailto:Cmdist@ccrma.stanford.edu">
<pre>Cmdist@ccrma.stanford.edu</pre>
</a>
<pre><br></pre>
<a href="https://cm-mail.stanford.edu/mailman/listinfo/cmdist">
<pre>https://cm-mail.stanford.edu/mailman/listinfo/cmdist</pre>
</a>
<pre><br></pre>
</blockquote>
</body>
</html>