home *** CD-ROM | disk | FTP | other *** search
- ;
- ; IFUNK.ASM
- ;
- EXTRN _alloc_gstack:FAR
-
- IFUNK STRUC
- FunktorTyp DB ?
- Wert DW ?
- IFUNK ENDS
-
- IFUNK_TEXT SEGMENT WORD PUBLIC 'CODE'
- ASSUME CS:IFUNK_TEXT
-
- PUBLIC Machifunk_0
- Machifunk_0 PROC FAR
- ARG __eingabe:WORD, __ausgabe:DWORD
- push bp
- mov bp,sp
- mov ax,3
- push ax
- call FAR PTR _alloc_gstack
- pop cx
- les bx,__ausgabe
- mov WORD PTR es:[bx+2],dx
- mov WORD PTR es:[bx],ax
- mov ax,__eingabe
- les bx,DWORD PTR es:[bx]
- mov WORD PTR es:[bx.Wert],ax
- mov WORD PTR es:[bx.FunktorTyp],1
- pop bp
- ret
- Machifunk_0 ENDP
- IFUNK_TEXT ENDS
- END
-