Commit History

Author SHA1 Message Date
  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
  Ginger Bill c949ca2a5c Allow for named arguments for polymorphic procedures 8 years ago
  Ginger Bill d974b29f67 Reduce excessive node cloning on para-poly checking and fix scope bug 8 years ago
  Ginger Bill cc7316bb35 Fix IR printing for para-poly procedures 8 years ago
  Ginger Bill a0d8dcd974 Remove `let` 8 years ago
  Ginger Bill c642e326ce Undef value `---` (for setting a value to be uninitialized/undefined) 8 years ago
  Ginger Bill 362a118782 Remove "overloading" bug of para-poly-procs 8 years ago
  Ginger Bill 3ab481df17 `new` as a user-level procedure 8 years ago
  Ginger Bill 4e7150b470 Allow nested para-poly procedures 8 years ago
  Ginger Bill 1ced92be47 Rudimentary para-poly procedures 8 years ago
  Ginger Bill 15dbea6899 Generic procedures generate types on use 8 years ago
  Ginger Bill c4081393c1 Fix typo for some built-in procedures 8 years ago