Commit History

Author SHA1 Message Date
  Ginger Bill ba5050ac7c Compiler Internal Changes: TypeRecord_Union -> Type_Union 8 years ago
  Ginger Bill d936ca1ea0 Compiler internal change: TypeRecord_Enum -> Type_Enum 8 years ago
  Ginger Bill fd8c4d58bb `union` type allow for any types and removes common fields 8 years ago
  Ginger Bill ce4b7b8b7d Nested record declarations 8 years ago
  Ginger Bill 069a47220e Make record semicolon syntax more consistent 8 years ago
  Ginger Bill 4b051a0d3b `..` half closed range; `...` open range; `...` variadic syntax 8 years ago
  Ginger Bill 45353465a6 Add `sort.odin` 8 years ago
  Ginger Bill c63cb98019 Fix `else do` 8 years ago
  Ginger Bill 773cf5ca08 Add `-show-timings`; Clean up polymorphic procedure code a bit 8 years ago
  Ginger Bill 2db03cb4a5 Fix aprint* bug; NULL -> nullptr; Better error messages for overloaded functions 8 years ago
  Ginger Bill 3d2d461867 Replace many built-in procedures with user-level procedures 8 years ago
  Ginger Bill 82696179e8 Merge branch 'master' of https://github.com/gingerBill/Odin 8 years ago
  Ginger Bill 188bc28f6a Allow for overloading of polymorphic procedures 8 years ago
  Ginger Bill 240da5c8e0 Allow aliasing of aliases 8 years ago
  Ginger Bill 689a0c0b49 *_of as keyords; Allow constant aliasing for user/built-in procedures, import names, and library names 8 years ago
  Ginger Bill bc16b290ba Disable polymorphic overloading in the global scope 8 years ago
  Ginger Bill 96d32680fe Allow overloading of polymorphic procedures 8 years ago
  Ginger Bill ed089b44b9 `do` keyword for inline statements instead of blocks 8 years ago
  Ginger Bill 69f7382eec Implicit parametric polymorphic procedures 8 years ago
  Ginger Bill 7e3293fc20 Fix `odin version` printing 8 years ago
  Ginger Bill e4a8283327 Remove `Type` 8 years ago
  Ginger Bill 001baf4419 Add `Type` -- Runtime type for comparing types (similar to TypeInfo but simpler) 8 years ago
  Ginger Bill d167290b28 Make `AstNodeIdent` a struct wrapping its `Token` 8 years ago
  Ginger Bill f4879d4723 Update procedure names and extend demo.odin 8 years ago
  Ginger Bill 94afcec757 :: style procedure declarations; remove old parsing code 8 years ago
  Ginger Bill 0622509807 Disable `var` and `const` declarations 8 years ago
  Ginger Bill 647e2cafd7 Fix `expand_to_tuple` 8 years ago
  Ginger Bill 5df854fcef Fixed demo 8 years ago
  Ginger Bill 260089431e Write demo for v0.5.0 8 years ago
  Ginger Bill d1365b3466 Fix poly-procs for variadic calls 8 years ago