Commit graph

10 commits

Author SHA1 Message Date
404aa8ebbb clang
unvendor
2025-04-19 08:57:21 +01:00
9a4b261179 add clang 2025-04-18 12:38:54 +01:00
4715742aa8 remove 06 to start packaging tcc and musl 2025-04-14 07:44:54 +01:00
35a88970c2 working on it 2025-04-05 10:55:40 +01:00
56a6e78765 update 2025-04-01 18:16:28 +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
52164c82e3 Split main.lua and comment out code for now
I commented out the code because the lua linter I have running is
showing so many warnings its really annoying me so I need to fix all
those before writing anything.
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