|
|
5f01282df5
|
Fixed so functions can do type conversion between in/out params and arguments. Lossy conversions give a warning now.
|
2025-12-12 14:11:31 +01:00 |
|
|
|
8f947f7149
|
Fixed func calls with string literal arguments and $-replacements in #DEFINE. memlib.c65 is still borked.
|
2025-11-21 16:27:57 +01:00 |
|
|
|
040c03467b
|
Fixed to function without params can be called as myfunction() with empty parens
|
2025-11-21 10:59:51 +01:00 |
|
|
|
4f51572477
|
Changed for to not implement DOWNTO.
|
2025-11-17 23:58:51 +01:00 |
|
|
|
37296cf627
|
First non-working version of FOR/NEXT loops. (tests failing)
|
2025-11-17 22:19:20 +01:00 |
|
|
|
4b5f8b30b7
|
Renamed loop stacks to prepare for FOR loop
|
2025-11-17 21:20:29 +01:00 |
|
|
|
c8c1d7e705
|
Added support for absolute variable declarations in func declarations.
|
2025-11-17 20:40:24 +01:00 |
|
|
|
d57a40a7cf
|
Improved funchandler.go HandleFuncCall to handle consts and expressions better
|
2025-11-08 13:46:41 +01:00 |
|
|
|
af315647bd
|
Added Starlark scripting language for SCRIPT blocks.
|
2025-11-06 06:57:06 +01:00 |
|
|
|
d09a039697
|
Generate ASM, ENDASM and SCRIPT, ENDSCRIPT asm comments in output
|
2025-11-06 05:35:27 +01:00 |
|
|
|
bacd4851ef
|
Added incr and decr and also local variable expansion in asm blocks.
|
2025-11-05 18:49:54 +01:00 |
|
|
|
bea0640f0b
|
Added while break wend with a generic comparisonGenerator object
|
2025-11-04 17:45:41 +01:00 |
|
|
|
88f90fe5be
|
Added and, or, xor and subtract commands
|
2025-11-02 18:07:14 +01:00 |
|
|
|
ac40f67ec0
|
Added ADD command
|
2025-11-02 00:43:23 +01:00 |
|
|
|
89d8493192
|
Added compiler, command and the BYTE command for a first iteration.
|
2025-11-01 18:50:01 +01:00 |
|
|
|
558dc8657c
|
Added funchandler.go + tests
|
2025-10-27 20:56:43 +01:00 |
|
|
|
495aaeb6c0
|
Changed the delimiter between scope name and variable name to underscore and updated tests
|
2025-10-27 19:43:33 +01:00 |
|
|
|
8b4c7dc0d4
|
Added conststr + tests for handling constant strings.
|
2025-10-26 21:06:11 +01:00 |
|
|
|
134dbd1d3c
|
Added labelstack and symboltable.
|
2025-10-26 17:10:18 +01:00 |
|