home *** CD-ROM | disk | FTP | other *** search
/ Almathera Ten Pack 4: Demo 1 / almathera_demo1.bin / commercial / asmonedemo / asm-one / include / exec / types.i < prev   
Text File  |  1995-03-16  |  1KB  |  79 lines

  1.     IFND    EXEC_TYPES_I
  2. EXEC_TYPES_I    =    1
  3. EXTERN_LIB    MACRO
  4.     XREF    _LVO\1
  5.     ENDM
  6. STRUCTURE    MACRO
  7. \1    =    0
  8. SOFFSET    SET    \2
  9.     ENDM
  10. BOOL    MACRO
  11. \1    =    SOFFSET
  12. SOFFSET    SET    SOFFSET+2
  13.     ENDM
  14. BYTE    MACRO
  15. \1    =    SOFFSET
  16. SOFFSET    SET    SOFFSET+1
  17.     ENDM
  18. UBYTE    MACRO
  19. \1    =    SOFFSET
  20. SOFFSET    SET    SOFFSET+1
  21.     ENDM
  22. WORD    MACRO
  23. \1    =    SOFFSET
  24. SOFFSET    SET    SOFFSET+2
  25.     ENDM
  26. UWORD    MACRO
  27. \1    =    SOFFSET
  28. SOFFSET    SET    SOFFSET+2
  29.     ENDM
  30. SHORT    MACRO
  31. \1    =    SOFFSET
  32. SOFFSET    SET    SOFFSET+2
  33.     ENDM
  34. USHORT    MACRO
  35. \1    =    SOFFSET
  36. SOFFSET    SET    SOFFSET+2
  37.     ENDM
  38. LONG    MACRO
  39. \1    =    SOFFSET
  40. SOFFSET    SET    SOFFSET+4
  41.     ENDM
  42. ULONG    MACRO
  43. \1    =    SOFFSET
  44. SOFFSET    SET    SOFFSET+4
  45.     ENDM
  46. FLOAT    MACRO
  47. \1    =    SOFFSET
  48. SOFFSET    SET    SOFFSET+4
  49.     ENDM
  50. APTR    MACRO
  51. \1    =    SOFFSET
  52. SOFFSET    SET    SOFFSET+4
  53.     ENDM
  54. CPTR    MACRO
  55. \1    =    SOFFSET
  56. SOFFSET    SET    SOFFSET+4
  57.     ENDM
  58. RPTR    MACRO
  59. \1    =    SOFFSET
  60. SOFFSET    SET    SOFFSET+2
  61.     ENDM
  62. STRUCT    MACRO
  63. \1    =    SOFFSET
  64. SOFFSET    SET    SOFFSET+\2
  65.     ENDM
  66. LABEL    MACRO
  67. \1    =    SOFFSET
  68.     ENDM
  69. BITDEF    MACRO
  70.     BITDEF0    \1,\2,B_,\3
  71. \@BITDEF    SET    1<<\3
  72.     BITDEF0    \1,\2,F_,\@BITDEF
  73.     ENDM
  74. BITDEF0    MACRO
  75. \1\3\2    =    \4
  76.     ENDM
  77. LIBRARY_VERSION    =    33
  78.     ENDC
  79.