c65gm/internal/commands
2026-05-17 16:23:14 +02:00
..
add.go First commit refactoring and centralizing constant handling all over 2026-04-13 12:21:11 +02:00
add_test.go Added pragma _P_IGNORE_UNUSED to suppress warnings for unused variables. 2026-04-13 15:13:21 +02:00
and.go First commit refactoring and centralizing constant handling all over 2026-04-13 12:21:11 +02:00
and_test.go Added pragma _P_IGNORE_UNUSED to suppress warnings for unused variables. 2026-04-13 15:13:21 +02:00
break.go First non-working version of FOR/NEXT loops. (tests failing) 2025-11-17 22:19:20 +01:00
byte.go Added pragma _P_IGNORE_UNUSED to suppress warnings for unused variables. 2026-04-13 15:13:21 +02:00
byte_test.go Added pragma _P_IGNORE_UNUSED to suppress warnings for unused variables. 2026-04-13 15:13:21 +02:00
call.go Added function handling using FuncHandler 2025-11-05 18:08:25 +01:00
case.go First commit refactoring and centralizing constant handling all over 2026-04-13 12:21:11 +02:00
comparison.go Optimized equality and non equality tests with zero in comparison.go 2025-11-06 07:09:19 +01:00
decr.go First commit refactoring and centralizing constant handling all over 2026-04-13 12:21:11 +02:00
default.go Added SWITCH/CASE/DEFAULT/ENDSWITCH 2025-12-19 22:56:16 +01:00
else.go Updated while_test.go to new code generation. Added new versions of IF, ELSE, ENDIF based on comparison.go 2025-11-04 20:01:52 +01:00
endif.go Updated while_test.go to new code generation. Added new versions of IF, ELSE, ENDIF based on comparison.go 2025-11-04 20:01:52 +01:00
endswitch.go Added SWITCH/CASE/DEFAULT/ENDSWITCH 2025-12-19 22:56:16 +01:00
fend.go Fix pragma auto-removal for multi-FUNC groups sharing one FEND 2026-05-17 16:23:14 +02:00
for.go First commit refactoring and centralizing constant handling all over 2026-04-13 12:21:11 +02:00
for_test.go Added pragma _P_IGNORE_UNUSED to suppress warnings for unused variables. 2026-04-13 15:13:21 +02:00
func.go Added functionality to cull unused functions (by pragma _P_REMOVE_UNUSED) 2026-04-13 19:57:16 +02:00
gosub.go Fixed disabling some pragmas and test to go with them 2026-04-13 16:02:16 +02:00
goto.go First commit refactoring and centralizing constant handling all over 2026-04-13 12:21:11 +02:00
if.go First commit refactoring and centralizing constant handling all over 2026-04-13 12:21:11 +02:00
if_test.go Added pragma _P_IGNORE_UNUSED to suppress warnings for unused variables. 2026-04-13 15:13:21 +02:00
incr.go First commit refactoring and centralizing constant handling all over 2026-04-13 12:21:11 +02:00
incr_decr_test.go Added pragma _P_IGNORE_UNUSED to suppress warnings for unused variables. 2026-04-13 15:13:21 +02:00
label.go Added label and origin commands. 2025-11-05 19:29:35 +01:00
let.go First commit refactoring and centralizing constant handling all over 2026-04-13 12:21:11 +02:00
let_test.go Added pragma _P_IGNORE_UNUSED to suppress warnings for unused variables. 2026-04-13 15:13:21 +02:00
macro.go Added SCRIPT MACRO blocks 2026-02-11 13:56:21 +01:00
next.go Updated FOR loop to do check at NEXT instead of at FOR handling edge cases 255 and 65536 better. Removed STEP 2026-01-11 14:45:15 +01:00
or.go First commit refactoring and centralizing constant handling all over 2026-04-13 12:21:11 +02:00
or_test.go Added pragma _P_IGNORE_UNUSED to suppress warnings for unused variables. 2026-04-13 15:13:21 +02:00
origin.go First commit refactoring and centralizing constant handling all over 2026-04-13 12:21:11 +02:00
peek.go Fixed disabling some pragmas and test to go with them 2026-04-13 16:02:16 +02:00
peek_test.go Fixed disabling some pragmas and test to go with them 2026-04-13 16:02:16 +02:00
peekw.go Fixed disabling some pragmas and test to go with them 2026-04-13 16:02:16 +02:00
point.go First commit refactoring and centralizing constant handling all over 2026-04-13 12:21:11 +02:00
poke.go Fixed disabling some pragmas and test to go with them 2026-04-13 16:02:16 +02:00
pokew.go Fixed disabling some pragmas and test to go with them 2026-04-13 16:02:16 +02:00
shiftl.go bit shift operators prefer shifting in ACC if possible 2026-04-15 07:11:56 +02:00
shiftl_test.go bit shift operators prefer shifting in ACC if possible 2026-04-15 07:11:56 +02:00
shiftr.go bit shift operators prefer shifting in ACC if possible 2026-04-15 07:11:56 +02:00
shiftr_test.go bit shift operators prefer shifting in ACC if possible 2026-04-15 07:11:56 +02:00
subend.go Added all peeks, pokes, pointer, gosub and subend 2025-11-05 23:23:56 +01:00
subtr.go First commit refactoring and centralizing constant handling all over 2026-04-13 12:21:11 +02:00
subtr_test.go Added pragma _P_IGNORE_UNUSED to suppress warnings for unused variables. 2026-04-13 15:13:21 +02:00
switch.go First commit refactoring and centralizing constant handling all over 2026-04-13 12:21:11 +02:00
switch_test.go Added pragma _P_IGNORE_UNUSED to suppress warnings for unused variables. 2026-04-13 15:13:21 +02:00
wend.go Renamed loop stacks to prepare for FOR loop 2025-11-17 21:20:29 +01:00
while.go First commit refactoring and centralizing constant handling all over 2026-04-13 12:21:11 +02:00
while_test.go Added pragma _P_IGNORE_UNUSED to suppress warnings for unused variables. 2026-04-13 15:13:21 +02:00
word.go Added pragma _P_IGNORE_UNUSED to suppress warnings for unused variables. 2026-04-13 15:13:21 +02:00
word_test.go Added pragma _P_IGNORE_UNUSED to suppress warnings for unused variables. 2026-04-13 15:13:21 +02:00
xor.go First commit refactoring and centralizing constant handling all over 2026-04-13 12:21:11 +02:00
xor_test.go Added pragma _P_IGNORE_UNUSED to suppress warnings for unused variables. 2026-04-13 15:13:21 +02:00