Commit History

Author SHA1 Message Date
  gingerBill 1ce90b2166 Remove weird bit_set shorthand; Add extra type hinting 6 years ago
  gingerBill 9d6666f333 Disallow casting between `cstring` and `[]u8` 6 years ago
  gingerBill b7eebe5d00 Fix polymorphic record types with constant value parameters 6 years ago
  gingerBill 57d4333ed3 Fix polymorphic procedure generation with debug information 6 years ago
  gingerBill 26f11f12ab Fix polymorphic type parameter argument count checking #298 6 years ago
  gingerBill b54c35639b Fix issue with mixture of named and unnamed parameters for a struct literal 6 years ago
  gingerBill 4205f0f0b1 Remove dummy testing code 6 years ago
  gingerBill bd62bceca6 Fix BigInt normalization issue #293 6 years ago
  gingerBill 28583bfff8 Change procedure group syntax from `proc[]` to `proc{}`; deprecate `proc[]` (raises warning currently) 6 years ago
  gingerBill 00161023cd Endian specific integers: e.g. i32 i32le i32be 6 years ago
  gingerBill 9b063ad9a3 Fix poly proc determination by cloning the signature node 6 years ago
  gingerBill e496b95881 Subset and superset operators for `bit_set`: < <= > >= 6 years ago
  gingerBill 0a4b88f9a6 Fix Issue with referencing a polymorphic struct in another package referencing itself #283 6 years ago
  gingerBill 4c2f03b1f2 Fix compile time bounds check test 6 years ago
  gingerBill f61c4715c1 Allow `opaque` to be polymorphic 6 years ago
  gingerBill b55b1ffe14 `opaque` keyword and type 6 years ago
  gingerBill 2ddb27869b Built-in procedure `#defined` 6 years ago
  gingerBill 3742d9e7e9 Move atomic intrinsics to the new built-in package intrinsics 6 years ago
  gingerBill b171cc41e6 __atomic_* "intrinsics" using LLVM instructions 6 years ago
  gingerBill ef2931d4a5 Remove AstTypeType 6 years ago
  gingerBill 71d987bd2e Fix runtime proc names; Change calling convention of `context` parameter 7 years ago
  gingerBill 5bdb424c6b context.allocator = a; Remove __ from runtime procs; improve division for complex numbers 7 years ago
  gingerBill 91477e9e69 Allow for optional ok for return 7 years ago
  gingerBill 4f3837f0e6 Procedure inlining on call site 7 years ago
  gingerBill 3cd6ae311d Parametric polymorphic union type 7 years ago
  gingerBill 220485a2d2 `typeid` as keyword (ready to implement polymorphic name parameters) 7 years ago
  gingerBill 1830c1e57c Allow bitwise operation on enums 7 years ago
  gingerBill a6b0ae71b2 Remove assert 7 years ago
  gingerBill cc88dd0b71 Allow for variadic `min` `max` procs 7 years ago
  gingerBill f050bfe872 Fix comparisons with union 7 years ago