Irmen de Jong
|
73baaeff1f
|
avoid compiler crash when using char literal in str initialization
fix compiler crash when using str var in an expression without &
|
2024-12-18 15:08:45 +01:00 |
|
Irmen de Jong
|
1679ca79b4
|
can now use boolean params mapped to Rx register
|
2024-12-13 20:47:23 +01:00 |
|
Irmen de Jong
|
f8aaa2d13c
|
explicit integer type check for @R0-R15 parameters
avoids weird type inconsistency for boolean parameters that would get aliased as unsigned byte instead invisibly
|
2024-12-10 23:19:41 +01:00 |
|
Irmen de Jong
|
1a1ab0dac6
|
changed the data type system to composite types
|
2024-12-05 21:48:51 +01:00 |
|
Irmen de Jong
|
d58f9f56c4
|
tests for register args for normal subs
some warnings demoted into infos
|
2024-11-24 19:21:45 +01:00 |
|
Irmen de Jong
|
7a0eaf3148
|
Remove array initialization by single value.
New compiler and kotlin version.
|
2024-10-13 04:31:56 +02:00 |
|
Irmen de Jong
|
51279a98b3
|
attempt to fix forloop range datatype issues
|
2024-10-03 21:12:31 +02:00 |
|
Irmen de Jong
|
e29ff1c848
|
fix name redefinition check for multi-declarations
|
2024-09-20 19:55:32 +02:00 |
|
Irmen de Jong
|
f40b7b62bb
|
updated unit tests and some basic changes for them
|
2024-03-02 23:19:20 +01:00 |
|
Irmen de Jong
|
932035cdc5
|
flag "returning a statement" as a syntax error
|
2024-01-31 21:36:39 +01:00 |
|
Irmen de Jong
|
f8084e7955
|
fix const replacement optimization error on memory mapped variable
|
2024-01-07 18:48:18 +01:00 |
|