;; #LAYOUT# STD * #TAKE ;; #LAYOUT# * BASIC_0 #TAKE ;; #LAYOUT# * * #IGNORE ; ; Jumptable for BASIC commands with tokens prefixed by $02 ; !ifndef HAS_SMALL_BASIC { ; NOTE! These commands are temporarily placed in list 01! ; cmd_merge, ; cmd_bload, ; cmd_bsave, ; cmd_bverify, ; cmd_clear, ; varstr_garbage_collect, ; cmd_dispose !set ITEM_00 = cmd_cold !set ITEM_01 = cmd_mem !set ITEM_02 = cmd_sysinfo !ifndef HAS_OPCODES_65C02 { command_02_jumptable_lo: !byte <(ITEM_00-1), <(ITEM_01-1), <(ITEM_02-1) command_02_jumptable_hi: !byte >(ITEM_00-1), >(ITEM_01-1), >(ITEM_02-1) } else { ; HAS_OPCODES_65C02 command_02_jumptable: ; Note: 65C02 has the page boundary vector bug fixed! !word ITEM_00, ITEM_01, ITEM_02 } }