Historia zmian

Autor SHA1 Wiadomość Data
  Ginger Bill ccda456c0a `foreign` blocks for procedures 8 lat temu
  Ginger Bill 83bad13e9e Update default field value syntax; Use more declaration groupings 8 lat temu
  Ginger Bill 6b5e9aec8e Pascal style declaration grouping with () 8 lat temu
  Ginger Bill 0c05fc1432 Prefix `type` and `let` to replace `immutable` 8 lat temu
  Ginger Bill 33eeb58521 Prefix `proc` syntax 8 lat temu
  Ginger Bill 8fafdb185c Remove := with var and :: with const 8 lat temu
  Ginger Bill 2c0e59ae06 `bit_field`; Lexical sugar operators ≠ ≤ ≥ 8 lat temu
  Ginger Bill 9d1a4c304a Remove Quat from math.odin 8 lat temu
  Ginger Bill ddb99dd638 Fix interval loop constant bug; Fix ir edge checking; Fix vector arithmetic with scalars 8 lat temu
  Ginger Bill 206a3e093c Remove check on array/slice/dynamic element size 8 lat temu
  Ginger Bill aceabb2f2f `for in` iteration of Enum Type (request from issue #58) 8 lat temu
  Ginger Bill 04f5fff7fa Improve vector math; Make bprint* return string 8 lat temu
  Ginger Bill 784f3ecf7e Syntax change: cast(T)x => T(x); union_cast(T)x => x.(T); transmute(T)x => transmute(T, x); `y:=^x` => `y:=&x;` 8 lat temu
  Ginger Bill a713e33007 Change interval syntax: .. open range, ..< half-closed range 8 lat temu
  Zachary Pierson ce0d874efd Merge https://github.com/gingerBill/Odin 8 lat temu
  Ginger Bill 5008e2c88b Add Quaternions: quaternion128, quaternion256 8 lat temu
  Ginger Bill dc303cde21 Complex numbers: complex64 complex128 8 lat temu
  Zachary Pierson 1349aa6f2c Merge https://github.com/gingerBill/Odin, cleaned up a bit, fixed the object file version message on macOS 8 lat temu
  Ginger Bill a75ccb6fbc v0.1.3 8 lat temu
  Zac Pierson c7bb861d3c Merge https://github.com/gingerBill/Odin 8 lat temu
  Ginger Bill aaec8bf423 windows.odin TYPE_NAME to Type_Name; More SSA work and SSA printing for debugging 8 lat temu
  Zachary Pierson 231ea8b026 Merge https://github.com/gingerBill/Odin 8 lat temu
  Ginger Bill 3c9143957c Ellipsis is now just `..`; Remove half-closed range operator and treat all of them as half-closed; slice expression uses `..`; 8 lat temu
  Zachary Pierson afac95e092 Oh, I left math.odin open when I merged gingerBill's changes. Oops. Updated to his version. 8 lat temu
  Zachary Pierson 05486f9fa3 I'm not sure what I changed here, to be honest. I've ctrl-z'd everything, but git's still complaining. 8 lat temu
  Ginger Bill f18ae89931 Remove Maybe type; Enum `names` 8 lat temu
  Ginger Bill 832009f33a `in` keyword for `for` and `match type` 8 lat temu
  Ginger Bill e3e16f5d05 Library names - Only link with used foreign libraries 8 lat temu
  Ginger Bill b59a052e32 Change casting syntax: `cast(T)x` `transmute(T)x` et al. 8 lat temu
  Ginger Bill 2af9fb79dc Change cast syntax, int(x), []byte(s), (^int)(p) 8 lat temu