Var args sort of working, but I feel like all this stuff will need to get yanked out
or tested and refactored
This commit is contained in:
@@ -126,13 +126,14 @@ Utf8ToUtf32 :: (c: *U8, max_advance: S64): U32, S64
|
||||
- [x] Order independent declarations - The ordering of functions in code files or modules does not matter, compiler figures all that stuff out for you. "main" can be wherever you want it to be and all functions should be available without problems
|
||||
|
||||
- [x] Synchronize generated C code with original source using line directives so that debuggers work
|
||||
- [x] Fix overshoots when debugger goes to brace in c code
|
||||
|
||||
- [ ] Expressions
|
||||
- [x] Compounds with named fields and numbered fields
|
||||
- [x] Functions calls with named arguments
|
||||
- [x] All the standard binary, unary expressions
|
||||
- [x] Pointer arithmetic and pointer as array
|
||||
- [ ] Dot access expression needs a redesign because it doesn't handle expressions after the dot it requires names instead
|
||||
- [x] Dot access expression needs a redesign because it doesn't handle expressions after the dot, requires identifiers
|
||||
- [ ] Casting might need a redesign not sure
|
||||
|
||||
- [x] Runtime reflection
|
||||
|
||||
Reference in New Issue
Block a user