Commit History

Autor SHA1 Mensaxe Data
  Ginger Bill e86c990b75 Overloaded `free`; 3 dotted ellipsis %!s(int64=8) %!d(string=hai) anos
  Ginger Bill 31aacd5bf4 Fix parsing for block/if expression within if/for/etc. statements %!s(int64=8) %!d(string=hai) anos
  Ginger Bill 92453369c5 Remove while loop and readd c-style for loops i.e. all loops are just `for` %!s(int64=8) %!d(string=hai) anos
  Ginger Bill 832009f33a `in` keyword for `for` and `match type` %!s(int64=8) %!d(string=hai) anos
  Ginger Bill d3d3bfd455 Fix utf8 stuff, Allow _ in numbers, Begin writing next demo code. %!s(int64=8) %!d(string=hai) anos
  Ginger Bill ce3582fd89 Remove case sensitivity for libraries on windows %!s(int64=8) %!d(string=hai) anos
  Ginger Bill e3e16f5d05 Library names - Only link with used foreign libraries %!s(int64=8) %!d(string=hai) anos
  Ginger Bill f47f25f942 Fix pointer differences (issue #11); remove #dll_import %!s(int64=8) %!d(string=hai) anos
  Ginger Bill e85458919c Basic float printing %!s(int64=8) %!d(string=hai) anos
  Ginger Bill b59a052e32 Change casting syntax: `cast(T)x` `transmute(T)x` et al. %!s(int64=8) %!d(string=hai) anos
  Ginger Bill 12498b2d39 Fix issue #8 - https://github.com/gingerBill/Odin/issues/8 %!s(int64=8) %!d(string=hai) anos
  Ginger Bill 6d93aa429f Fix issue #10 %!s(int64=8) %!d(string=hai) anos
  Ginger Bill 3f023509a7 `using` `immutable` `thread_local` on variable declarations %!s(int64=8) %!d(string=hai) anos
  Ginger Bill 563b1e2b28 `immutable` field prefix %!s(int64=8) %!d(string=hai) anos
  Ginger Bill 4603d2525e Closed range `...` (both inclusive); Type comparisons with == and != %!s(int64=8) %!d(string=hai) anos
  Ginger Bill 2af9fb79dc Change cast syntax, int(x), []byte(s), (^int)(p) %!s(int64=8) %!d(string=hai) anos
  Ginger Bill 367d307dc4 Fix conversion of untyped integers to pointers %!s(int64=8) %!d(string=hai) anos
  Ginger Bill cb59c1cf08 Comma for all field separators; Overloaded procedures follow exportation rules %!s(int64=8) %!d(string=hai) anos
  Ginger Bill 383f5b55ad Best viable overloading procedure algorithm; `no_alias`; call expr style casts %!s(int64=8) %!d(string=hai) anos
  Ginger Bill 6dc6b6f8aa Err on ambiguous overloaded calls %!s(int64=8) %!d(string=hai) anos
  Ginger Bill ac736aa4ec Procedure overloading %!s(int64=8) %!d(string=hai) anos
  Ginger Bill 6fe25badf0 Bug fix: comparisons with shifts %!s(int64=8) %!d(string=hai) anos
  Ginger Bill c29d433e38 Handle enums correctly with printf %!s(int64=8) %!d(string=hai) anos
  Ginger Bill ff473e8342 "Old style" enums %!s(int64=8) %!d(string=hai) anos
  Ginger Bill 659e5359b2 fmt.printf - Go style due to runtime type safety %!s(int64=8) %!d(string=hai) anos
  Ginger Bill d9ce0b9da0 File reorganization for checker system. %!s(int64=8) %!d(string=hai) anos
  Ginger Bill 703e1aa2bc Fix core library; Disable adding entity definitions for blank identifiers %!s(int64=8) %!d(string=hai) anos
  Ginger Bill b1e35b6da3 Fix array pointer as iterators; Remove stack allocations in `startup_runtime` %!s(int64=8) %!d(string=hai) anos
  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