From 41568587eaee36488b70e6e76b2f9ea68890471e Mon Sep 17 00:00:00 2001 From: Andreas Baumann Date: Sun, 14 Jan 2024 19:46:20 +0100 Subject: updated todos and documentation --- miniany/README.html | 29 +++++++++++++++++++++++++++-- 1 file changed, 27 insertions(+), 2 deletions(-) (limited to 'miniany/README.html') diff --git a/miniany/README.html b/miniany/README.html index ab8a828..e53cdb9 100644 --- a/miniany/README.html +++ b/miniany/README.html @@ -1,3 +1,10 @@ + + + +CC - a self-hosting, bootstrappable, minimal C compiler + + +

CC - a self-hosting, bootstrappable, minimal C compiler

Introduction

On the never-ending quest of a minimal system I found Swieros and C4 (the C compiler in 4 functions). Inspired and intrigued I started to implement my own.

@@ -320,6 +327,21 @@ cat c4.c4 EOF c4.c EOF cc.c EOF hello.c | ./c4 +

Function calling conventions

+

Implementation status: yes

+

Reasoning:

+ +

Caveats:

+ +

Counter arguments:

+

References

Compiler construction in general:

Some special compiler building topics:

C4: