; File: strings.i ; asm(1.0) macro package - Various defines/macros that ; may be found useful. ; ; This macro package has been written and placed in the ; public domain by Douglas J Leavitt, 1986. This macro ; package is based on Commodore-Amiga header files printed ; In The ROM Kernel Manuals, published and printed by ; Commodore-Amiga, and Addison-Wesley publishing. ; ; The goal of this macro file is to be upwardly compatible ; with the include file of the same name. ; ifnd EXEC_STRINGS_I EXEC_STRINGS_I = 1 ; Variables EOS = 0x00 BELL = 0x07 LF = 0x0A NL = 0x0A CR = 0x0D BS = 0x08 DEL = 0x7F ; Macros STRING macro asciz \1 .align 2 endm STRINGL macro dc.b CR,LF asciz \1 .align 2 endm STRINGR macro ascii \1 dc.b CR,LF,0 .align 2 endm STRINGLR macro dc.b CR,LF ascii \1 dc.b CR,LF,0 .align 2 endm endc ; EXEC_STRINGS_I