1
0
Fork
You've already forked expozig
0
forked from breadtom/expozig
No description
C 96.1%
Zig 2.2%
Shell 1.7%
2025年08月14日 16:38:19 -04:00
LICENSES Make reading file 30% faster and add tokenizer_v2 stuff 2025年03月07日 03:18:30 -05:00
src Update 2025年08月14日 16:38:19 -04:00
.gitignore Update 2025年04月22日 14:06:35 -04:00
build.sh Update 2025年08月14日 16:38:19 -04:00
CONTRIBUTE Update 2025年03月20日 03:49:23 -04:00
README Update 2025年04月22日 23:56:42 -04:00
test-stage1.sh Update 2025年08月14日 16:38:19 -04:00

expozig attempts to bootstrap Zig from source. (Like mrustc)
https://ziggit.dev/t/building-self-hosted-from-the-original-c-implementation/6607
takes few hours to compile all the way to zig-master and around 11G of RAM.
expozig aims to reduce this time and RAM by first using human-readable C code to compile Zig master from https://github.com/ziglang/zig.
If you wish to contribute to this project, read CONTRIBUTE first.
To compile, run "./build.sh".
stage1 source code is from Zig's std lib, almost equal to original Zig code.