Commit History

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