From e4ad3540f17c7b33bb7c9debcd98c8d93120d7fc Mon Sep 17 00:00:00 2001 From: Nexoniarz Date: Sun, 25 Oct 2026 18:55:31 +0100 Subject: [PATCH] README: say what the self-hosted compiler does and does not do yet --- README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index a6230d1..c23b43e 100644 --- a/README.md +++ b/README.md @@ -49,7 +49,8 @@ fn main() { - **Any C library, directly.** `import "raylib.h"` + `link "raylib"`, and you can call it, structs by value and callbacks included. Headers are read by libclang, so there is nothing to declare by hand. - **Written in itself, too.** `boot/` is a Finch compiler written in Finch that compiles itself to a - byte-identical result. + byte-identical result. It handles the whole language except C import and `link` (sized numbers, + methods, `defer`, errors as values, maps and `for k, v` all work); `tests/boot.sh` shows what is left. ## Quick start