História revízii

Autor SHA1 Správa Dátum
  Ginger Bill 6d37ed12d2 Update internals of a Union and Tuple 8 rokov pred
  Ginger Bill f1ab17ed4e `type_info_of`; enum_value_to_string and string_to_enum_value 8 rokov pred
  Ginger Bill 6113164211 Change union layout to store type info rather than an integer; ternary expression for types with constant condition 8 rokov pred
  Ginger Bill 59fb7b020a Merge `raw_union` into `struct` as a memory layout tag `#raw_union` 8 rokov pred
  Ginger Bill 65f079ebc4 Remove `atomic`, `++`, and `--` 8 rokov pred
  Ginger Bill d16aa79492 General specialization for polymorphic parameters 8 rokov pred
  Ginger Bill 5af0acc4af Disallow default struct values for `any`; `new_clone` 8 rokov pred
  Ginger Bill a459364de3 Ignore missing default values for struct literals at the end 8 rokov pred
  Ginger Bill 277ef1a68f Allow undefined --- as a struct field default value. 8 rokov pred
  Ginger Bill 193c7c82c8 Default struct field values 8 rokov pred
  Ginger Bill 9a8759efef Polymorphic type specialization for procedures 8 rokov pred
  Ginger Bill 054948e701 Basic procedure type parameter specialization 8 rokov pred
  Ginger Bill 1c5ddd65b4 Rudimentary support for parametric polymorphic types 8 rokov pred
  Ginger Bill b8697fb4ed Change precedence order for types e.g. ^T(x) == ^(T(x)) 8 rokov pred
  Ginger Bill 03570275c1 Fix issue #78 and have a better error message. 8 rokov pred
  Ginger Bill b5587f1937 Fix aliasing of overloaded procedures from other scopes 8 rokov pred
  Ginger Bill c4c6975f1b `cast(Type)expr`; Fix overloaded procedure determination on assignment 8 rokov pred
  Ginger Bill 0be0fb2a57 Nested when statements within records 8 rokov pred
  Ginger Bill 115e6e7f9e Update demo for both subtyping and union based Entity 8 rokov pred
  Ginger Bill 3868a9a0f0 Clean up _preload.odin types 8 rokov pred
  Ginger Bill ba5050ac7c Compiler Internal Changes: TypeRecord_Union -> Type_Union 8 rokov pred
  Ginger Bill d936ca1ea0 Compiler internal change: TypeRecord_Enum -> Type_Enum 8 rokov pred
  Ginger Bill fd8c4d58bb `union` type allow for any types and removes common fields 8 rokov pred
  Ginger Bill ce4b7b8b7d Nested record declarations 8 rokov pred
  Ginger Bill 069a47220e Make record semicolon syntax more consistent 8 rokov pred
  Ginger Bill 4b051a0d3b `..` half closed range; `...` open range; `...` variadic syntax 8 rokov pred
  Ginger Bill 45353465a6 Add `sort.odin` 8 rokov pred
  Ginger Bill c63cb98019 Fix `else do` 8 rokov pred
  Ginger Bill 773cf5ca08 Add `-show-timings`; Clean up polymorphic procedure code a bit 8 rokov pred
  Ginger Bill 2db03cb4a5 Fix aprint* bug; NULL -> nullptr; Better error messages for overloaded functions 8 rokov pred