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 |
gingerBill
|
c3a8e232a5
Add new intrinsics for polymorphic records:
|
5 years ago |
gingerBill
|
7f89f6b582
Add intrinsics.type_is_specialization_of
|
5 years ago |
gingerBill
|
159150c6d9
Allow not_in as keyword over notin, but still allow notin to work
|
5 years ago |
gingerBill
|
527b39ce2b
Merge remote-tracking branch 'origin/master'
|
5 years ago |
gingerBill
|
5af3c7b0e8
Fix constant slice checking, again
|
5 years ago |
gingerBill
|
04f7225ea5
Exact value zero value for `T{}` of basic types
|
5 years ago |
gingerBill
|
11c7b6a2e4
Fix len of type bug
|
5 years ago |
gingerBill
|
24bd370e1b
Fix Panic with runtime.type_info_base #532
|
5 years ago |
gingerBill
|
5c7d6fcfd0
Improve minimum dependency for complex numbers and quaternion numbers.
|
5 years ago |
gingerBill
|
16a7c55334
Add `x y z w` fields to quaternion types; Improve linalg quaternion mathematics
|
5 years ago |
gingerBill
|
7e271310ff
Fix constant out of bounds bug
|
5 years ago |