Updated documentation

This commit is contained in:
Eduard Urbach 2025-03-18 18:24:30 +01:00
parent f5a6c9afbd
commit 3ffcfa0084
Signed by: eduard
GPG key ID: 49226B848C78F6C8
2 changed files with 9 additions and 1 deletions

View file

@ -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.

View file

@ -49,6 +49,7 @@
- [x] Exclude unused functions
- [x] Constant folding
- [ ] SSA form
- [ ] Constant propagation
- [ ] Function call inlining
- [ ] Loop unrolls