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. |