Commit History

Author SHA1 Message Date
  Ginger Bill 5df854fcef Fixed demo 8 years ago
  Ginger Bill 260089431e Write demo for v0.5.0 8 years ago
  Ginger Bill d0d8da8c08 Revert demo 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
  Ginger Bill 1d81b73df9 Basic command line flags: e.g. `-opt=0` 8 years ago
  Ginger Bill 18f885efab `expand_to_tuple` 8 years ago
  Ginger Bill bba088bee7 Use UTF-8 command line on windows 8 years ago
  Ginger Bill 6cbb6bef0b Wrap hashing functions 8 years ago
  Ginger Bill 8744c60563 Clean up code for return statements, slightly 8 years ago
  Ginger Bill 8197c02dcf Default result values for procedure types; Named result values in `return` statements 8 years ago
  Ginger Bill 9faf0020cc Amend Checker API 8 years ago
  Ginger Bill 53075e2570 Update old demos 8 years ago
  Ginger Bill 264ca00db7 Merge branch 'master' of https://github.com/gingerBill/Odin 8 years ago
  Ginger Bill 6b65ef6d88 Fix compilation bug on Linux 8 years ago
  Ginger Bill 5957d7f7be Implicit Parameter Passing based `context` system (replacing Thread Local Storage (TLS) approach) 8 years ago
  Ginger Bill 35c102137f Compiler compiles for x86 (doesn't work properly) 8 years ago
  Ginger Bill 5427d14416 Code will compile as 32 bit but will causes errors in the linker on Windows 8 years ago
  Ginger Bill 178236d1ff Barebones layout for the documentation declarations 8 years ago
  Ginger Bill 736c880ba9 Add docs.cpp 8 years ago