|
|
|
|
|
by DonHopkins
2835 days ago
|
|
And then there was Applesoft's assembly language extension mechanism: "&". Enhancing Applesoft using ampersand routines:
https://link.springer.com/content/pdf/10.3758/BF03203836.pdf >Applesoft BASIC's ampersand (&) jump feature gives
the programmer an easy and fast way to connect machine
language routines to BASIC. When the Applesoft interpreter
encounters an "&," it does an immediate and unconditional
jump to location $3F5 (decimal 1013). This
feature, originally described as being "intended for the
computer's internal use only" and "not a proper
APPLESOFT command" (Apple Computer, 1978,
p. 123), has become the favorite procedure for executing
machine language routines from a running Applesoft
program. |
|