Commit History

Author SHA1 Message Date
  gingerBill cfabc0e61f Remove `using` in arrays; Remove `_` non-exported struct fields 7 years ago
  gingerBill 91b534d128 Fix `transmute` 7 years ago
  gingerBill 74fa7ca25d New slice memory layout (ptr+len); `byte` 7 years ago
  gingerBill 0c06a8d154 Fix issue #146 regarding polymorphic type parameters 7 years ago
  gingerBill e48346a9ee Disable negation of unsigned constants (Issue: #145) 7 years ago
  gingerBill dffa791607 In error messages, remove ` with '; Fix error messages for `switch` 7 years ago
  gingerBill 5ce6555721 Allow for default arguments after a variadic parameter 7 years ago
  gingerBill eb4b3f5976 Change push allocator system; update core libraries 7 years ago
  gingerBill dbb070524f Allow `nil` in a ternary statement 7 years ago
  gingerBill 36b0b50ba4 Amend allocation procedures with caller location; Compound literals missing type can determine type in certain cases. 7 years ago
  gingerBill 66ee2cb6ed #const value procedure parameters; $N for polymorphic array lengths 7 years ago
  gingerBill 1d4881cbbe Add array programming 7 years ago
  gingerBill fcc8b89e6b Fix issue #130; allow conversion from any pointer to `uintptr` and vice versa 7 years ago
  gingerBill ae24a8e5ae Fix pointer arithmetic; remove suffix #tags for proc types 7 years ago
  gingerBill 1eb9994d88 Attributes; @(link_name="foo") 7 years ago
  gingerBill a43b89f36e #alias type declarations; core library additions; `_global` import name for the global scope 7 years ago
  gingerBill e05fe1837d Fix minimal dependency generation for polymorphic structs (related to issue #121) 7 years ago
  Ginger Bill 26d3c54aff Fix issue #119 7 years ago
  Ginger Bill bbb0e14633 Fix `using import` to work correctly 7 years ago
  Ginger Bill 6424966b7a Union tag stored as an integer 7 years ago
  Ginger Bill 4e42d7df43 Minor code reorganization 7 years ago
  Ginger Bill 01d8aea4df Disallow procedures literals as default values in anonymous struct types 8 years ago
  Ginger Bill ee904060c5 Disallow anonymous structs with procedures as default values 8 years ago
  Ginger Bill afb5538e83 Default procedure values for `proc` 8 years ago
  Ginger Bill 1f24f105cc "Constant" procedure values for default values in structs 8 years ago
  Ginger Bill 8f39ebbe5a Procedure literals for default values in structs 8 years ago
  Ginger Bill c1e720a49b `match` to `switch`; Optional semicolons after "import" statements 8 years ago
  Ginger Bill e7e51f53ce Fix cyclic polymorphic struct bug #111 8 years ago
  Ginger Bill e2b9c87aa8 Wrap entry point `main` around the C style `main` in the IR 8 years ago
  Ginger Bill 8c7cf0dbb0 Fix union array bug (Issue #112) 8 years ago