From 9a8bf8ff64a56526e5619a2d97a9bc70a889f374 Mon Sep 17 00:00:00 2001 From: Eduard Urbach Date: Tue, 18 Mar 2025 18:24:30 +0100 Subject: [PATCH] Updated documentation --- docs/readme.md | 9 ++++++++- docs/todo.md | 1 + 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/docs/readme.md b/docs/readme.md index 5873bd8..c79dee4 100644 --- a/docs/readme.md +++ b/docs/readme.md @@ -1,6 +1,6 @@ # q -A programming language that quickly compiles to machine code without gigantic dependencies like LLVM. +A programming language that quickly compiles to machine code. ## Goals @@ -45,6 +45,13 @@ q build examples/hello --os mac q build examples/hello --os windows ``` +Or with different architectures: + +```shell +q build examples/hello --arch x86 +q build examples/hello --arch arm +``` + ## Status `q` is under heavy development and not ready for production yet. diff --git a/docs/todo.md b/docs/todo.md index e08b1d2..3e18782 100644 --- a/docs/todo.md +++ b/docs/todo.md @@ -49,6 +49,7 @@ - [x] Exclude unused functions - [x] Constant folding +- [ ] SSA form - [ ] Constant propagation - [ ] Function call inlining - [ ] Loop unrolls