Okay, it now emits Zig and the process to get native and WASM modules out is very straightforward. I think the next step is adding array support so I can compile numeric code written interactively in Clojure to fast native code. It might be interesting to automatically generate JNA bindings so one can livecode native modules that get loaded into the JVM on the fly? 🤔