Ginger Bill
|
fc1af0a04b
Fix build error caused by invalid iterator types in `for`
|
il y a 8 ans |
Ginger Bill
|
4afb3f8fa4
Fix line comments at the end of file
|
il y a 8 ans |
Ginger Bill
|
207b252f23
Fix checking termination of a procedure
|
il y a 8 ans |
Ginger Bill
|
1356dfeec2
Fix SUBSYSTEM for link.exe
|
il y a 8 ans |
Ginger Bill
|
d025791462
v0.0.5a
|
il y a 8 ans |
Ginger Bill
|
b07ee9ec23
Fix problem with `odin build`
|
il y a 8 ans |
Ginger Bill
|
915b5cdab7
Rename llir -> ir
|
il y a 8 ans |
Ginger Bill
|
c8f99b360f
Fix init_arena_from_context
|
il y a 8 ans |
Ginger Bill
|
b76f6a8c27
Removed capacity arguments from `new_slice` and `slice_ptr`
|
il y a 8 ans |
Ginger Bill
|
cff1b3dff6
v0.0.5
|
il y a 8 ans |
Ginger Bill
|
883dd0642c
Change prev ssa to llir;
|
il y a 8 ans |
Ginger Bill
|
40f5dd56f7
Fix `for` interval upper bound check
|
il y a 8 ans |
Ginger Bill
|
70d4ca00df
`while`; `range` is now `for`; remove ++ and --
|
il y a 8 ans |
Ginger Bill
|
a86896e4d3
Interval expressions in `range`
|
il y a 8 ans |
Ginger Bill
|
a3883a178c
`range` statement
|
il y a 8 ans |
Ginger Bill
|
ce89a1428e
Fix parameter/field lists and #import #include syntax
|
il y a 8 ans |
Ginger Bill
|
9202bd1b06
Nearly finished Jai-like declarations
|
il y a 8 ans |
Ginger Bill
|
a48e0c7179
Begin transition to Jai-like syntax
|
il y a 8 ans |
Ginger Bill
|
3f1195cd03
More declaration differentiation in semantic stage e.g. make only variables and constants
|
il y a 8 ans |
Ginger Bill
|
311b5cb6e2
Add enum type info and fix enum casting
|
il y a 8 ans |
Ginger Bill
|
6fef74317c
Bring back `enum` but using iota
|
il y a 8 ans |
Ginger Bill
|
0c6775ca14
Fix give expressions
|
il y a 8 ans |
Ginger Bill
|
6748f305db
select to phi in if expression
|
il y a 8 ans |
Ginger Bill
|
2ecafda1d3
if expression
|
il y a 8 ans |
Ginger Bill
|
23d32f34e5
Block Expressions and `give`
|
il y a 8 ans |
Ginger Bill
|
d714bece47
Handle calling conventions correctly
|
il y a 8 ans |
Ginger Bill
|
923b039cf6
Fix anonymous procedures and their dependencies
|
il y a 8 ans |
Ginger Bill
|
d0e1efe622
Generic (grouped) declarations: var, let, const, type, import, include
|
il y a 8 ans |
Ginger Bill
|
478d63424f
Remove `enum` for favour of Go-style enumerations
|
il y a 8 ans |
Ginger Bill
|
ac1566762b
Golang style enumerations with `iota`
|
il y a 8 ans |