Update readme

This commit is contained in:
Krzosa Karol
2022-10-08 10:16:02 +02:00
parent 15e4ebd682
commit 9b06c2548e
2 changed files with 9 additions and 46 deletions

View File

@@ -4,6 +4,7 @@ First doable version:
- [ ] Imports are leaking names ! Multimedia leaks windows stuff
- [ ] Test and bulletproof any, slices
- [ ] Include multiple pattern matched imports "unix_" and "linux_" both should be included on linux
In the future
@@ -12,8 +13,6 @@ In the future
- [ ] Complicated c declaration generation
- [ ] Way to import and force evaluate #import_lazy #import ?
- [ ] Conditional compilation, maybe based on some pattern matching
- [ ] #import "$OS.core"
- [ ] Expand macros
- [ ] Defer
@@ -151,6 +150,8 @@ For modules it's a bit different cause they should be distributed as valid.
## Done
- [x] Conditional compilation, maybe based on some pattern matching
- [x] #import "$OS.core"
- [x] You can't alias Lambdas because they are not evaluated as constant.
I used a little simplification where lambdas and structs were marked as such
in parsing I think. BUT Structs work so it's maybe just a little fix of constant