Command line arguments can be passed to main()
after BLOAD. Since this is not
supported by BASIC, the following syntax was chosen:
]CALL2051:REM ARG1 " ARG2 IS QUOTED" ARG3 "" ARG5
main
is the program name.The runtime for the Apple ][ uses routines marked as .CONDES
type interruptor
for ProDOS 8 interrupt handlers. Such routines must be
written as simple machine language subroutines and will be called automatically
by the interrupt handler code when they are linked into a program. See the
discussion of the .CONDES
feature in the
assembler manual.