Appendices
Part of
the SMAL Manual
|
ASCII | <quoted string> { , <expression> } | assemble text into memory | 3.5 |
B | <expression> { , <expression> } | assemble byte into memory | 3.1 |
COMMON | <identifier> , <expression> | declare shared data area | 4.3 |
ELSE | alternative in conditional assembly | 5.2 | |
ELSEIF | <expression> | alternative in conditional assembly | 5.2 |
END | end of file | 7.2 | |
ENDIF | end of conditional | 5.1 | |
ENDMAC | end of macro definition | 6.1 | |
ERROR | { <lexeme> } | force an error to be listed | 7.7 |
EXT | <identifier> { , <identifier> } | import externally defined symbol | 4.1 |
H | <expression> { , <expression> } | assemble halfword into memory | 3.2 |
IF | <expression> | begin conditional assembly | 5.1 |
INT | <identifier> { , <identifier> } | export internally defined symbol | 4.2 |
LIST | <expression> | turn listing on (LIST +1) or off (LIST -1) | 7.4 |
MACRO | <identifier> [ <formal list> ] | begin macro definition | 6.1 |
PAGE | force a page eject in listing | 7.6 | |
S | <expression> | set starting address of program | 7.3 |
SUBTITLE | { <lexeme> } | set subtitle for listing | 7.5 |
T | <expression> { , <expression> } | assemble three/quarter word into memory | 3.3 |
TITLE | { <lexeme> } | set title for listing | 7.5 |
USE | <quoted string> | insert text from named file | 7.1 |
W | <expression> { , <expression> } | assemble word into memory | 3.4 |
= | <expression> | assign value to symbol or location counter | 2.2 |
=: | <expression> | immutably assign value to symbol | 2.2 |
. (dot) | symbol for the location counter | 3. |