xref: /Universal-ctags/Units/parser-asm.r/masm.asm.d/input.asm (revision 512bfb5446e2f139f8bbd72e58e48604414bf06f)
1.MODEL medium
2.DATA
3Msg	DB "Text string"
4.CODE
5QUACK  PROC PUBLIC
6        enter   0, 0             ; May be an instruction or a macro
7        mov     bx, OFFSET DGROUP:Msg
8        mov     bx, [bp+6]
9        mov     WORD PTR [bx], ax
10        leave
11        ret    2
12QUACK  ENDP
13END
14
15myequ	EQU    3
16myequal = 4
17
18; http://www.xploiter.com/mirrors/asm/asm_1.htm
19hllequal := 4
20
21BYTE_BUFFER    LABEL     BYTE
22WORD_BUFFER    DW        512 dup (?)
23
24 mov     bx, ax
25LabelMaker1:
26        xor     ax, ax
27LabelMaker2:
28
29mymacro macro args
30endm
31
32mystruct struct
33ends
34