home *** CD-ROM | disk | FTP | other *** search
- ; Static Name Aliases
-
- ;
-
- TITLE fmatrix.for
-
- NAME fmatrix
-
-
-
- .8087
-
- FMATRIX_TEXT SEGMENT BYTE PUBLIC 'CODE'
-
- FMATRIX_TEXT ENDS
-
- _DATA SEGMENT WORD PUBLIC 'DATA'
-
- _DATA ENDS
-
- CONST SEGMENT WORD PUBLIC 'CONST'
-
- CONST ENDS
-
- _BSS SEGMENT WORD PUBLIC 'BSS'
-
- _BSS ENDS
-
- DGROUP GROUP CONST, _BSS, _DATA
-
- ASSUME CS: FMATRIX_TEXT, DS: DGROUP, SS: DGROUP, ES: DGROUP
-
- EXTRN __acrtused:ABS
-
- EXTRN _pushmatrix:FAR
-
- EXTRN _popmatrix:FAR
-
- EXTRN _multmatrix:FAR
-
- EXTRN _getmatrix:FAR
-
- EXTRN _loadmatrix:FAR
-
- FMATRIX_TEXT SEGMENT
-
- ; Line 20
-
- PUBLIC PUSHMATRIX
-
- PUSHMATRIX PROC FAR
-
- push bp
-
- mov bp,sp
-
- call FAR PTR _pushmatrix
-
- ; Line 21
-
- mov sp,bp
-
- pop bp
-
- ret
-
-
-
- PUSHMATRIX ENDP
-
- ; Line 24
-
- PUBLIC POPMATRIX
-
- POPMATRIX PROC FAR
-
- push bp
-
- mov bp,sp
-
- call FAR PTR _popmatrix
-
- ; Line 25
-
- mov sp,bp
-
- pop bp
-
- ret
-
-
-
- POPMATRIX ENDP
-
- ; Line 29
-
- PUBLIC MULTMATRIX
-
- MULTMATRIX PROC FAR
-
- push bp
-
- mov bp,sp
-
- ; M = 6
-
- push WORD PTR [bp+8]
-
- push WORD PTR [bp+6] ;M
-
- call FAR PTR _multmatrix
-
- ; Line 30
-
- mov sp,bp
-
- pop bp
-
- ret 4
-
-
-
- MULTMATRIX ENDP
-
- ; Line 34
-
- PUBLIC GETMATRIX
-
- GETMATRIX PROC FAR
-
- push bp
-
- mov bp,sp
-
- ; M = 6
-
- push WORD PTR [bp+8]
-
- push WORD PTR [bp+6] ;M
-
- call FAR PTR _getmatrix
-
- ; Line 35
-
- mov sp,bp
-
- pop bp
-
- ret 4
-
-
-
- GETMATRIX ENDP
-
- ; Line 39
-
- PUBLIC LOADMATRIX
-
- LOADMATRIX PROC FAR
-
- push bp
-
- mov bp,sp
-
- ; M = 6
-
- push WORD PTR [bp+8]
-
- push WORD PTR [bp+6] ;M
-
- call FAR PTR _loadmatrix
-
- ; Line 40
-
- mov sp,bp
-
- pop bp
-
- ret 4
-
-
-
- LOADMATRIX ENDP
-
- FMATRIX_TEXT ENDS
-
- END
-
-