Hi Jon,

> Does it mean that the standard macOS “make” is too old? (It’s possible.)

No idea. I think any make is OK, no special requirements.


> Have you considered implementing PicoLisp in Zig?
> https://ziglang.org <https://ziglang.org/>

Also no idea, never heard of.

No, the point is that I want to write it in *PicoLisp*. pil21 is a compiler
converting PicoLisp syntax to LLVM-IR (check the sources in "src/").

The current generic assembly of pil64 is probably the most efficient way, but
not portable to machines without hardware CPU condition flags (like RISC-V), and
we also have these problems (though principially solvable) with position-
independent x86 code (like on MacOS).

Another major reason is that iOS requires LLVM.

Also, I suspect that Zig does *not* support other necessary features like direct
stack control (needed for coroutines) or condition code (like carry flags,
needed for bignums).

☺/ A!ex

-- 
UNSUBSCRIBE: mailto:[email protected]?subject=Unsubscribe

Reply via email to