gingerBill
|
26e06ba6a6
Correct `check_call_arguments_new_and_improved` logic
|
2 years ago |
gingerBill
|
7c57dde255
Start work on parapoly args for new and improved
|
2 years ago |
gingerBill
|
9ec927b9e9
Try to get make everything work with parapoly
|
2 years ago |
gingerBill
|
15a0d9f900
Begin to handle split arguments correctly
|
2 years ago |
gingerBill
|
f26e3c6509
Improve proc group selection with named arguments
|
2 years ago |
gingerBill
|
6568625dea
Fix line error printing for error messages
|
2 years ago |
gingerBill
|
427f212170
Begin work in procedure calls
|
2 years ago |
gingerBill
|
2992ca5df1
Basic support for new procedure code (non-polymorphic, non-proc-group)
|
2 years ago |
gingerBill
|
242d3b3c4d
Begin work allowing mixture of named and unnamed
|
2 years ago |
gingerBill
|
c66ac9725e
Separate out logic for checking mixture of named and unnamed parameters
|
2 years ago |
gingerBill
|
feacc5cd11
Basic enforcement of ordered named arguments/parameters for procedures
|
2 years ago |
gingerBill
|
8bf32ac697
Minor change to handling of propagation of errors with `---` as a value
|
2 years ago |
gingerBill
|
540f724b1f
Fix `---` on variable declarations
|
2 years ago |
gingerBill
|
d5a8f2298e
Restrict `---` to variable declarations only
|
2 years ago |
gingerBill
|
2631e07bea
Add `intrinsics.type_merge`
|
2 years ago |
gingerBill
|
171f38b9b5
Allow implicit conversion between boolean types within `or_return`
|
2 years ago |
gingerBill
|
b0f0a02d3c
Make `!x` be an untyped boolean
|
2 years ago |
gingerBill
|
6726df4d58
Allow aliasing foreign import name
|
2 years ago |
gingerBill
|
e24315eed8
Improve grammar
|
2 years ago |
gingerBill
|
5da76ae34b
Add `struct #no_copy`
|
2 years ago |
gingerBill
|
49cf0125a9
Fix minor memory leak
|
2 years ago |
gingerBill
|
2d71ab6f29
Improve error message on undefined operators
|
2 years ago |
gingerBill
|
9afd9f9bea
Merge branch 'master' into new-temp-allocator
|
2 years ago |
gingerBill
|
1f17a391c6
Improve error line squiggle logic
|
2 years ago |
gingerBill
|
a9182cfd8c
Allow compound literals to access fields through `using`
|
2 years ago |
gingerBill
|
6a6d7701f9
Improve error bounds for `check_comparison`
|
2 years ago |
gingerBill
|
090e30f07b
Make `-verbose-errors` the default; `-terse-errors` to disable it
|
2 years ago |
gingerBill
|
f5d507a9b9
Improve errors about conversions of constant integers
|
2 years ago |
gingerBill
|
b9f7b2fdfa
Improve error message for typed constants that cannot be represented by a type
|
2 years ago |
gingerBill
|
59a601f2cf
Improve error messages when trying to access a non-existent field on a type
|
2 years ago |