Commit History

Author SHA1 Message Date
  gingerBill dbdbbcd60f Fix range in statement bug caused by incorrectly assigned addressing mode #461 5 years ago
  gingerBill a20c31d6b5 Fix polymorphic record parameter determination bug caused by polymorphic constants not being handled correctly #447 5 years ago
  gingerBill 560bdc339b Fix stack overflow bug caused by polymorphic record with polymorphic constant parameters. #447 5 years ago
  gingerBill 01dfb1dac8 Fix double calling of lhs of logical binary expressions 5 years ago
  gingerBill ee8d3e03f8 Delay determination of procedure abi types until as late as possible to prevent type undetermination in self-referential data types #454 5 years ago
  gingerBill 416ff149bd Fix procedure group "best fit" algorithm for polymorphic procedures 5 years ago
  gingerBill 5e81fc72b9 New `package math` and `package math/linalg` 5 years ago
  gingerBill 14e8b299b7 Fix slice and dynamic array lengths determined from ranged compound literals 5 years ago
  gingerBill a5e42a0465 Add `ranged_fields_for_array_compound_literals` 5 years ago
  gingerBill 7fae890ef9 Allow ranges for array-like compound literals 5 years ago
  gingerBill 2c75fe2314 Allow for cycles in record polymorphic parameters but not in actualized fields 5 years ago
  gingerBill e15dfa8eb6 Fix missing check for zero elements 5 years ago
  gingerBill f12ded54f2 Support for named indices for array-like compound literals `{3 = a, 1 = b}` 5 years ago
  gingerBill 2afe4bea67 Add `instrincs.type_is_valid_map_key` 5 years ago
  gingerBill 12ae5ed09e Fix missing typeid conversion case for variadic parameters 5 years ago
  gingerBill 0bdc3b4f21 Fix Values coerce to typeid #443 5 years ago
  gingerBill 2a6d9e8927 `#panic`; Minor change to demo.odin; Fix `#assert` bug at file scope 5 years ago
  gingerBill 6c69e8c043 Make `typeid` semantics consistent across variables and constants 5 years ago
  gingerBill dae514a2c9 Fix Using any in if statement asserts compiler #441 5 years ago
  gingerBill 48ab7f876c Fix Implicit Selector Expressions do not work for parameteric struct parameters. #438 5 years ago
  gingerBill 68582c5ad1 Add suggestions to errors on casts and assignments. 6 years ago
  gingerBill 4afc78efc6 Add `where` clauses to `struct` and `union` 6 years ago
  gingerBill 657103c4cf ThreadPool for the parser 6 years ago
  gingerBill b9d3129fb3 `where` clauses for procedure literals 6 years ago
  gingerBill 07ced1cf0e Fix variable dependency ordering issues caused by procedure literals 6 years ago
  gingerBill d118fc569a Add intrinsincs.type_is_quaternion 6 years ago
  gingerBill 7bc146e6fd Built-in Quaternions (Not just an April Fool's Joke any more) 6 years ago
  gingerBill cf23954297 Improve #assert to show the procedure and signature it was called with; Allow the ability to print ExactValue correct now. 6 years ago
  gingerBill 150d4e343d Fix `~(1 << x)` type inference bug 6 years ago
  gingerBill b86dfa7af7 Fix compiler crash with #defined #417 6 years ago