https://github.com/stagas/wat-compiler/blob/main/story.txt
And I mean "small" as a real complement to how readable and compact the entire compiler is. It's been a great way to appreciate the design of the WASM text format and WASM overall. It's not a Lisp but has a similar feel to it.
I've been meaning to get more fluent at writing WAT directly, not for any practical purpose but just for pleasure of it. I could see myself gradually building up some abstractions to help me deveolp larger programs, perhaps a slightly higher-level language.
<script src="https://cdn.jsdelivr.net/npm/assemblyscript@latest/dist/web.js"></script>
<script type="module">
import asc from "assemblyscript/asc";
And how they compile AssemblyScript to WAT/WASM/JS:https://github.com/AssemblyScript/website/blob/main/src/.vue...
Here's how the compiler is built to target the web.
https://github.com/AssemblyScript/assemblyscript/blob/main/s...
How fun! This inspires me to explore further what I could build with it.