<sect1><tt>.MACPACK</tt><label id=".MACPACK"><p>
-
+
Insert a predefined macro package. The command is followed by an
identifier specifying the macro package to insert. Available macro
packages are:
<tscreen><verb>
.macpack longbranch ; Include macro package
- cmp #$20 ; Set condition codes
- jne Label ; Jump long on condition
+ cmp #$20 ; Set condition codes
+ jne Label ; Jump long on condition
</verb></tscreen>
Macro packages are explained in more detail in section <ref
scheme:
<tscreen><verb>
- .macro jeq Target
+ .macro jeq Target
.if .def(Target) .and ((*+2)-(Target) <= 127)
beq Target
.else
- bne *+5
- jmp Target
+ bne *+5
+ jmp Target
.endif
.endmacro
</verb></tscreen>
+<sect1><tt>.MACPACK atari</tt><p>
+
+The atari macro package will define a macro named <tt/scrcode/. It takes a
+string as argument and places this string into memory translated into screen
+codes.
+
+
<sect1><tt>.MACPACK cbm</tt><p>
The cbm macro package will define a macro named <tt/scrcode/. It takes a