Updated documentation

This commit is contained in:
2025-03-18 18:24:30 +01:00
parent eb27595593
commit 9a8bf8ff64
2 changed files with 9 additions and 1 deletions

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

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