Commit History

Author SHA1 Message Date
  gingerBill 0e91298fd1 Rename `free` to `delete` for non pointer types 7 years ago
  gingerBill fa4e95105f Loop array arithmetic on large arrays 7 years ago
  gingerBill 877400dd12 Scope to use flags rathers than booleans 7 years ago
  gingerBill a4e3201113 Minor cleanup for builtin scope/pkg 7 years ago
  gingerBill a99cc2fd70 Clean up import lookup code 7 years ago
  gingerBill 5fe4c33d0e Allow importation of `core:builtin` to get built-in entities 7 years ago
  gingerBill 4d9d38cc28 Move TypeAndValue to Ast from Map 7 years ago
  gingerBill 5b71ffd4f9 Rename `clone_ast_node` to `clone_ast` 7 years ago
  gingerBill c2ca24a486 Big renaming: `AstNode` to `Ast` 7 years ago
  gingerBill ba776a3c9f Fix bitwise not for signed integers 7 years ago
  gingerBill cd7e260f4e Fix cyclic polymorphic procedure usage and improve its error message 7 years ago
  gingerBill e9e7ce2606 Allow `.allocator` for dynamic arrays; Add `mem.Pool` 7 years ago
  gingerBill 8236c6d4b7 Allow for base enum type with an enum declaration 7 years ago
  gingerBill 268491b224 Use global arena for AstNode allocations 7 years ago
  gingerBill 49ea9ed722 Entity aliasing clean up 7 years ago
  gingerBill b027b1d60f Fix min type info for polymorphic procedures and named types 7 years ago
  gingerBill d556fa2cd8 Remove special shared scope for runtime stuff 7 years ago
  gingerBill 9bd7f023b2 Split up `init_preload` into specific parts 7 years ago
  gingerBill 12b870ba66 Use const & for Array<AstNode *> parameters 7 years ago
  gingerBill ced818ad54 Remove dead code from checker 7 years ago
  gingerBill 619783ca1b Remove clutter parameters and begin parallelizing the type checker 7 years ago
  gingerBill 642aa0bc4b Refactor: use CheckerContext rather than Checker in type checking part 7 years ago
  gingerBill 45b3067068 Remove `tmp_allocator` from `Checker` 7 years ago
  gingerBill 4e203feaf4 Change import lookup 7 years ago
  gingerBill 5c52ffe24e Reorganize `runtime` package 7 years ago
  gingerBill eb11edabe0 Add file scopes for the packages 7 years ago
  gingerBill c067b90403 Add basic package support (no IR support yet) 7 years ago
  gingerBill 7e4c643401 Disable default struct field values; Update README.md 7 years ago
  gingerBill e920338f21 Remove old dependency 7 years ago
  gingerBill e597a8d72e Fix issues with exact integer bounds and remove dead code 7 years ago