Define a bank of memory named "identifier", starting from "address"
and of type "bankType". Optionally, fill the bank of memory with static
data coming from a specific "filename".
Available "bankType":
* CODE
executable code (binary)
* VARIABLES
program's variables
* TEMPORARY
temporary variables
* DATA
unspecified data
If "identifier" is missing, the bank will have an unique name.
If "bankType" is missing, the default type is DATA
.
If "filename" is missing, the default is a simply memory reservation.
BANK [identifier] AT #address [ AS bankType ] [ WITH filename ]
BANK VARIABLES AT $c000
Join BASIC 10Liner Contest with ugBASIC!
An interesting competition is held at the beginning of each year: the
BASIC 10Liner Contest.
It is possible to use ugBASIC to participate in the next
"BASIC10Liner" competition, in the following categories:
BANK...AT ↔ Bk...At
If you have found a problem with this keyword, if you think there is a bug or, more
simply, you would like it to be improved, open an issue for this example on GitHub.
Thank you!
open an issue
BACK TO KEYWORDS