Commit graph

6 commits

Author SHA1 Message Date
404aa8ebbb clang
unvendor
2025-04-19 08:57:21 +01:00
4715742aa8 remove 06 to start packaging tcc and musl 2025-04-14 07:44:54 +01:00
fe22cc7665 Big Commit
I accidentally made this commit really big after some git mishaps.

Working on zig grammar, finally kinda works.

Fixed some diagnostics warnings

Moved examples to tofix because fixing them is besides the point right
now.
2023-10-12 16:39:09 +01:00
858fe11666 Fixed some diagnostics warnings
Moved examples to tofix because fixing them is besides the point right
now.
2023-09-19 11:44:13 +01:00
6f021bad5e Update README.md 2023-09-19 11:44:13 +01:00
e6b88d5a0f Add stage 06: Lua bootstrap
The goal of stage 06 is to try parse zig synax in lua. I pulled in
lpeglable 1.2.0 and parser-gen off github to get started. All of this
needs to be cleaned up rather soon.

Lua boostraps using tcc and musl from the previous stage. Since musl
0.6.0 doesn't support dynamic linking this build of lua doesn't support
shared libraries. I couldn't easily patch musl with dlopen and friends
so instead I link statically and call deps with c api.
2023-07-06 12:32:47 +01:00