gingerBill
|
30f5a3bb93
Move cycle checking to much earlier on in the semantic stage
|
7 years ago |
gingerBill
|
2e1e1e6034
Type caching
|
7 years ago |
gingerBill
|
991479fbf9
Remove allocator parameter to `types.cpp` functions
|
7 years ago |
gingerBill
|
5bf0f9d630
Fix type cycle bug
|
7 years ago |
gingerBill
|
105de7705a
Add `unselector_expr`
|
7 years ago |
gingerBill
|
584dffea14
Remove dead code; fix referencing of a type assertion in a selector expression
|
7 years ago |
gingerBill
|
41b6d215bb
Fix `using` determination order
|
7 years ago |
gingerBill
|
9274f29ca9
`deprecated` attribute for procedure declarations
|
7 years ago |
gingerBill
|
9da05dd4cb
Update core library with `cstring`
|
7 years ago |
gingerBill
|
d3ea334e7a
`cstring`
|
7 years ago |
gingerBill
|
d63885a495
`array_make`
|
7 years ago |
gingerBill
|
d247ba4751
Hexadecimal floats for "perfect values" 0h42f60000 == 123; use `bit_cast` in compiler
|
7 years ago |
gingerBill
|
35ba5771a5
Replace `compile_assert` with `#assert`
|
7 years ago |
gingerBill
|
4c339360e9
auto_cast
|
7 years ago |
gingerBill
|
23ab3c4713
Replace [...] with [?]
|
7 years ago |
gingerBill
|
92780e2683
`distinct` keyword for type declarations
|
7 years ago |
gingerBill
|
c1728914c6
Fix typos `#type_alias`
|
7 years ago |
gingerBill
|
83d90f1463
Extra check for `type_info` cycle checking
|
7 years ago |
gingerBill
|
f661ae9d09
Fix issue with proc group cycles #176
|
7 years ago |
gingerBill
|
419ab6f00c
Named return value act as variables; Code reorganization
|
7 years ago |
gingerBill
|
3a44c62ecf
Remove old "macro" parsing code
|
7 years ago |
gingerBill
|
6b3c4cc379
Remove `u128` and `i128`
|
7 years ago |
gingerBill
|
37790c13a0
Fix issue #170
|
7 years ago |
gingerBill
|
30530d058c
Remove `struct #ordered`
|
7 years ago |
gingerBill
|
1b6a14ac39
Fix lhs < rhs bug (#164)
|
7 years ago |
gingerBill
|
367013f589
Change Map and PtrSet grow rate
|
7 years ago |
gingerBill
|
f7e9649be4
Disable struct field reordering (for the time being)
|
7 years ago |
gingerBill
|
3aea08df78
Change how abs, min, max, and clamp are implemented for floats
|
7 years ago |
gingerBill
|
3c6f90e552
Fix proc groups from import names
|
7 years ago |
gingerBill
|
3703ca4df4
Explicit procedure group; Remove implicit procedure overloading
|
7 years ago |