home *** CD-ROM | disk | FTP | other *** search
/ ProfitPress Mega CDROM2 …eeware (MSDOS)(1992)(Eng) / ProfitPress-MegaCDROM2.B6I / MISC / NETWORK / TEL23SRC.ZIP / NET / ENET / NCSA.INC < prev    next >
Encoding:
Text File  |  1990-09-14  |  972 b   |  69 lines

  1. ;
  2. ;    Header File for Compiler specific names in NCSA Telnet
  3. ;
  4. ;    Quincey Koziol,        Sept 7,1990
  5. ;
  6. ifdef Microsoft
  7. DEFINE_BYTE        MACRO    X,Y
  8.     _&X    DB    &Y
  9.     ENDM
  10. DEFINE_WORD        MACRO    X,Y
  11.     _&X    DW    &Y
  12.     ENDM
  13. DEFINE_DWORD    MACRO    X,Y
  14.     _&X    DD    &Y
  15.     ENDM
  16. DECLARE_VAR        MACRO    X
  17.     &X    EQU    <_&X>
  18.     ENDM
  19. DECLARE_EXTRN    MACRO    X
  20.     EXTRN    _&X
  21.     ENDM
  22. DECLARE_PUBLIC    MACRO    X
  23.     PUBLIC    _&X
  24.     ENDM
  25. START_FAR_PROC    MACRO    X
  26.     _&X    PROC FAR
  27.     ENDM
  28. START_NEAR_PROC    MACRO    X
  29.     _&X    PROC NEAR
  30.     ENDM
  31. END_PROC    MACRO    X
  32.     _&X    ENDP
  33.     ENDM
  34. CALL_PROC    MACRO    X
  35.     CALL    _&X
  36.     ENDM
  37. else
  38. DEFINE_BYTE        MACRO    X,Y
  39.     &X    DB    &Y
  40.     ENDM
  41. DEFINE_WORD        MACRO    X,Y
  42.     &X    DW    &Y
  43.     ENDM
  44. DEFINE_DWORD    MACRO    X,Y
  45.     &X    DD    &Y
  46.     ENDM
  47. DECLARE_VAR        MACRO    X
  48.     &X    EQU    <&X>
  49.     ENDM
  50. DECLARE_EXTRN    MACRO    X
  51.     EXTRN    &X
  52.     ENDM
  53. DECLARE_PUBLIC    MACRO    X
  54.     PUBLIC    &X
  55.     ENDM
  56. START_FAR_PROC    MACRO    X
  57.     &X    PROC FAR
  58.     ENDM
  59. START_NEAR_PROC    MACRO    X
  60.     &X    PROC NEAR
  61.     ENDM
  62. END_PROC    MACRO    X
  63.     &X    ENDP
  64.     ENDM
  65. CALL_PROC    MACRO    X
  66.     CALL    &X
  67.     ENDM
  68. endif
  69.