|
c128lib Labels
Labels definition for C128
|
Variables | |
| label | JHARD_RESET = $4000 |
| label | JSOFT_RESET = $4003 |
| label | JBASIC_IRQ = $4006 |
| label | SOFT_RESET = $4009 |
| label | HARD_RESET = $4023 |
| label | CRUNCH = $430A |
| label | GONE = $4A9F |
| label | NEWSTT = $4AF6 |
| label | STOP_END = $4BCB |
| label | OR = $4C86 |
| label | AND = $4C89 |
| label | READY = $4D37 |
| label | ERROR = $4D3C |
| label | MAIN = $4DB7 |
| label | LNKPRG = $4F4F |
| label | FNDLIN = $5064 |
| label | LINGET = $50A0 |
| label | LIST = $50E2 |
| label | NEW = $51D6 |
| label | CLR = $51F8 |
| label | RETURN = $5262 |
| label | BEND_DATA = $528F |
| label | REM = $529D |
| label | IF = $52C5 |
| label | BEGIN_BEND = $5320 |
| label | ELSE = $5391 |
| label | ON = $53A3 |
| label | LET = $53C6 |
| label | PRINT_ = $553A |
| label | CMD = $5540 |
| label | PRINT = $5554 |
| label | GET = $5612 |
| label | INPUT_ = $5648 |
| label | INPUT = $5662 |
| label JHARD_RESET = $4000 |
BASIC cold-start entry point. This is the normal entry point following a system reset. https://c128lib.github.io/Reference/4000
| label JSOFT_RESET = $4003 |
BASIC warm-start entry point. This is the normal entry point during a RUN/STOP-RESTORE NMI interrupt. https://c128lib.github.io/Reference/4000#4003
| label JBASIC_IRQ = $4006 |
BASIC IRQ entry point. The target routine supports sprite movement, sprite collision detection, light pen reading, and the BASIC music statements. This is the normal entry point during the system IRQ service routine. https://c128lib.github.io/Reference/4000#4006
| label SOFT_RESET = $4009 |
Performs a warm start of BASIC. https://c128lib.github.io/Reference/4000#4009
| label HARD_RESET = $4023 |
Performs a cold start of BASIC. https://c128lib.github.io/Reference/4000#4023
| label CRUNCH = $430A |
Tokenizes keywords in lines of BASIC program text. https://c128lib.github.io/Reference/4000#430A
| label GONE = $4A9F |
Main BASIC statement execution routine. https://c128lib.github.io/Reference/4000#4A9F
| label NEWSTT = $4AF6 |
Executes the next BASIC statement. https://c128lib.github.io/Reference/4000#4AF6
| label STOP_END = $4BCB |
Handles the STOP and END statements. https://c128lib.github.io/Reference/4000#4BCB
| label OR = $4C86 |
Handles the OR logical operator. https://c128lib.github.io/Reference/4000#4C86
| label AND = $4C89 |
Handles the AND logical operator. https://c128lib.github.io/Reference/4000#4C89
| label READY = $4D37 |
Enters MAIN with a READY prompt. https://c128lib.github.io/Reference/4000#4D37
| label ERROR = $4D3C |
Handles BASIC errors. https://c128lib.github.io/Reference/4000#4D3C
| label MAIN = $4DB7 |
Handles immediate mode and program line entry. https://c128lib.github.io/Reference/4000#4DB7
| label LNKPRG = $4F4F |
Relinks BASIC program lines. https://c128lib.github.io/Reference/4000#4F4F
| label FNDLIN = $5064 |
Searches program text for a specified line number. https://c128lib.github.io/Reference/4000#5064
| label LINGET = $50A0 |
Creates integer value from a character string. https://c128lib.github.io/Reference/4000#50A0
| label LIST = $50E2 |
Handles the LIST statement. https://c128lib.github.io/Reference/4000#50E2
| label NEW = $51D6 |
Handles the NEW statement. https://c128lib.github.io/Reference/4000#51D6
| label CLR = $51F8 |
Handles the CLR statement. https://c128lib.github.io/Reference/4000#51F8
| label RETURN = $5262 |
Handles the RETURN statement. https://c128lib.github.io/Reference/4000#5262
| label BEND_DATA = $528F |
Handles the BEND/DATA statement. https://c128lib.github.io/Reference/4000#528F
| label REM = $529D |
Handles the REM statement. https://c128lib.github.io/Reference/4000#529D
| label IF = $52C5 |
Handles the IF statement. https://c128lib.github.io/Reference/4000#52C5
| label BEGIN_BEND = $5320 |
Skips a BEGIN-BEND block. https://c128lib.github.io/Reference/4000#5320
| label ELSE = $5391 |
Handles the ELSE statement. https://c128lib.github.io/Reference/4000#5391
| label ON = $53A3 |
Handles the ON statement. https://c128lib.github.io/Reference/4000#53A3
| label LET = $53C6 |
Handles variable value assignments. https://c128lib.github.io/Reference/4000#53C6
| label PRINT_ = $553A |
Handles the PRINT# statement. https://c128lib.github.io/Reference/4000#553A
| label CMD = $5540 |
Handles the CMD statement. https://c128lib.github.io/Reference/4000#5540
| label PRINT = $5554 |
Handles the PRINT statement. https://c128lib.github.io/Reference/4000#5554
| label GET = $5612 |
Handles the GET statement (also GET# and GETKEY). https://c128lib.github.io/Reference/4000#5612
| label INPUT_ = $5648 |
Handles the INPUT# statement. https://c128lib.github.io/Reference/4000#5648
| label INPUT = $5662 |
Handles the INPUT statement. https://c128lib.github.io/Reference/4000#5662