Working on math libraries
This commit is contained in:
@@ -5,6 +5,9 @@ Current:
|
||||
- [ ] Maybe wait to implement WASM / bytecode emitter before doing this?
|
||||
Probably need some UInt Int types and those should be default, target
|
||||
decides the size of these
|
||||
- [ ] Fix invalid error message: AlmostLinearToSRGB :: (a: Color);; return {sqrtf(a.r), sqrtf(a.g), sqrtf(a.b), a.a}
|
||||
- [ ] Fix untyped literal going to codegen stage, example in arms_race
|
||||
- [ ] Fix and decide what to do when initializing global variable using not constants
|
||||
- [ ] Fix adressing void is possible, maybe make it possible to address void
|
||||
using bytes
|
||||
* a.void + 10
|
||||
@@ -25,6 +28,7 @@ In the future
|
||||
- [ ] Add ability to do i: int = 0 inside for loops for i: int = 0, i < 10, i+=1
|
||||
- [ ] Complicated c declaration generation
|
||||
|
||||
- [ ] Other kinds of casts, a cast from structs of same layout, a cast without conversion
|
||||
- [ ] Expand macros
|
||||
- [ ] Defer
|
||||
|
||||
|
||||
Reference in New Issue
Block a user