Commit History

Author SHA1 Message Date
  gingerBill eb4b3f5976 Change push allocator system; update core libraries 8 years ago
  gingerBill d4f335d068 Fix `fmt.odin` %#v fancy printing 8 years ago
  gingerBill 04b917a60a More code clean up 8 years ago
  Ginger Bill c1e720a49b `match` to `switch`; Optional semicolons after "import" statements 8 years ago
  Ginger Bill c43d66c286 Use comma for struct field separators (disallow nesting) 8 years ago
  Ginger Bill d2c1c719bd Fix file load order and allow when statements at file scope 8 years ago
  Ginger Bill cbcf4b6071 Fix issue #94 8 years ago
  Ginger Bill e6e0aba8c3 Remove `when` suffixes; Implement file scope `when` statement, evaluated in source order 8 years ago
  Ginger Bill 8e3b77aba8 Library collections 8 years ago
  Ginger Bill 7cb8016df3 Add `examples` 8 years ago
  Ginger Bill 9ff4a8b5ab Switchable array bounds checking 9 years ago
  Ginger Bill 7509cdceb8 Default struct member reordering for minimal size 9 years ago
  Ginger Bill 6979678ff9 Begin reording of struct members by default. 9 years ago
  Ginger Bill 1ca752ce04 Remove duplicates in type info data. 9 years ago
  Ginger Bill 56dd12c54c Fix match statements for the new AstNodeArray type 9 years ago
  Ginger Bill c6d02e4778 Fix missing `type_info` with manual linear search 9 years ago
  Ginger Bill 7ba13a18a3 Basic variadic `print` procedure 9 years ago
  Ginger Bill 2c4193a242 `any` type 9 years ago
  Ginger Bill 61fcfd6f3d Begin Type_Info 9 years ago
  Ginger Bill 455820fc84 Speed up SSA generation and clang compilation 9 years ago
  Ginger Bill c2e3c3801a Type match statement for tagged unions 9 years ago
  Ginger Bill 7f884ed251 Start implementing Tagged Unions 9 years ago
  Ginger Bill 11205f968a Typesafe variadic procedures 9 years ago
  Ginger Bill e1a6775661 Runtime assert 9 years ago
  Ginger Bill 25e9b9bc87 min, max, abs 9 years ago
  Ginger Bill fa09d805e2 Match statements; Type System change (Type_Record for all sum and product types) 9 years ago
  Ginger Bill ff6e21cb87 Fix subtype polymorphism 9 years ago
  Ginger Bill 5399463d9d `down_cast` 9 years ago
  Ginger Bill cda0234d48 Subtyping Polymorphic arguments; `using` procedure parameters 9 years ago
  Ginger Bill a06f70d5d9 Better `using`; foreign system libraries; optional semicolons 9 years ago