Commit History

Author SHA1 Message Date
  gingerBill af1d4d6e72 Implement Allow `.?` operator to unwrap any union #549 5 years ago
  gingerBill c2bfb221f5 Fix #561 `where` statements that eval to false do not show incorrect usage location 5 years ago
  gingerBill 7c42d4ba75 (#594) Add `#config` to replace `#defined`; Restrict `#defined` within procedure bodies to remove race condition 5 years ago
  gingerBill 6861ff47bc Replace `entity_of_ident` with `entity_of_node` 5 years ago
  gingerBill e27f5796d6 Add experimental atom op tables for llvm-backend 5 years ago
  gingerBill 4236e870d7 Fix type assertion bug #619 5 years ago
  gingerBill 8ee67e41f4 Fix `#optional_ok`; Fix `container.Array` 5 years ago
  gingerBill 97f7a558fa `#optional_ok` tag for procedures 5 years ago
  gingerBill 4438b3e7af Fix LLVM API backend for procedure "constant" values 5 years ago
  gingerBill f229084baa Basic polymorphic named procedure parameters for procedures and records 5 years ago
  gingerBill f09b6a4c90 Simplify compiler's `Map` and create a `StringMap` specifically for strings 5 years ago
  gingerBill 90593fe6ae Endian specific floating point types (e.g. f32be) 5 years ago
  gingerBill 4be385d648 Add more helpers to `package reflect` 5 years ago
  gingerBill dd69fcba07 Merge branch 'master' into llvm-integration 5 years ago
  gingerBill 7909872877 Allow referencing a compound literal to act like C99 5 years ago
  gingerBill 6bfe9b6656 Merge branch 'master' into llvm-integration 5 years ago
  gingerBill da703edbf4 Allow map indices to be referenced `&m[key]` and return a valid pointer if it exists otherwise `nil` 5 years ago
  gingerBill fc0002ab67 Fix enum type info generation 5 years ago
  gingerBill db7a3ffd2a Merge branch 'master' into llvm-integration 5 years ago
  gingerBill e92fdb4a99 `x if cond else y` and `x when cond else y` expressions 5 years ago
  gingerBill 8ec5987ae1 Merge branch 'master' into llvm-integration 5 years ago
  gingerBill 3d74c2f6c0 Add `proc(#const x: Type)` to enforce a constant parameter (but not polymorphic) to a procedure 5 years ago
  gingerBill 1596bca92d Add `intrinsics.cpu_relax` 5 years ago
  gingerBill e197af766d Merge branch 'master' into llvm-integration 5 years ago
  gingerBill 5073fcd39e Improve error message on `using` with procedure parameters #568 5 years ago
  gingerBill 8a67775149 Fix #571 5 years ago
  gingerBill 85e331d5e2 Fix #566 5 years ago
  gingerBill 35711a400c Anonymous procedure literal support 5 years ago
  gingerBill 0f399a7294 Add `union #maybe` 5 years ago
  gingerBill cd43f4c94c Add suggestions for indexing constant values with a variable index 5 years ago