summaryrefslogtreecommitdiff
path: root/miniany/README
blob: 137a88d652104c75acb6f23ad47194df27548d79 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
Building
--------

./build.sh cc tcc hosted d
./build.sh cc tcc freestanding d

Acknoledgments
--------------

c4 - C in four functions
minimalistic C compiler running on an emulator, inspiration for this
project
https://github.com/rswier/c4.git
adaptions to provide switch and structs:
https://github.com/rswier/c4/blob/switch-and-structs/c4.c: structs
https://github.com/EarlGray/c4, a X86 JIT version of c4
https://github.com/jserv/amacc: based on C4, JIT or native code, for ARM

selfie
C* self-hosting C compiler (also emulator, hypervisor) for RISCV,
inspiration for what makes up a minimal C language,
http://selfie.cs.uni-salzburg.at/