home *** CD-ROM | disk | FTP | other *** search
/ Amiga ISO Collection / AmigaUtilCD2.iso / Programming / Assembler / wst!oma3.lha / OMA / Include / dos / dosasl.i < prev    next >
Encoding:
Text File  |  1994-12-23  |  1.4 KB  |  74 lines

  1.     IFND    DOS_DOSASL_I
  2. DOS_DOSASL_I    EQU    1
  3. *    $Filename: dos/dosasl.i $
  4. *    $Release: 2.04 Includes, V37.4 $
  5. *    $Revision: 36.19 $
  6. *    $Date: 91/05/02 $
  7. *    pattern-matching structure definitions
  8. *    (C) Copyright 1989-1991 Commodore-Amiga, Inc.
  9. *        All Rights Reserved
  10.     IFND    EXEC_LIBRARIES_I
  11.     INCLUDE    "exec/libraries.i"
  12.     ENDC
  13.     IFND    EXEC_LISTS_I
  14.     INCLUDE    "exec/lists.i"
  15.     ENDC
  16.     IFND    DOS_DOS_I
  17.     INCLUDE    "dos/dos.i"
  18.     ENDC
  19.     RSRESET
  20. AnchorPath    rs.b    0
  21. ap_First    rs.b    0
  22. ap_Base    rs    2
  23. ap_Current    rs.b    0
  24. ap_Last    rs    2
  25. ap_BreakBits    rs    2
  26. ap_FoundBreak    rs    2
  27. ap_Length    rs.b    0
  28. ap_Flags    rs.b    1
  29. ap_Reserved    rs.b    1
  30. ap_Strlen    rs    1
  31. ap_Info    rs.b    fib_SIZEOF
  32. ap_Buf    rs.b    0
  33. ap_SIZEOF    rs.b    0
  34.     BITDEF    AP,DOWILD,0
  35.     BITDEF    AP,ITSWILD,1
  36.     BITDEF    AP,DODIR,2
  37.     BITDEF    AP,DIDDIR,3
  38.     BITDEF    AP,NOMEMERR,4
  39.     BITDEF    AP,DODOT,5
  40.     BITDEF    AP,DirChanged,6
  41.     BITDEF    AP,FollowHLinks,7
  42.     RSRESET
  43. AChain    rs.b    0
  44. an_Child    rs    2
  45. an_Parent    rs    2
  46. an_Lock    rs    2
  47. an_Info    rs.b    fib_SIZEOF
  48. an_Flags    rs.b    1
  49. an_String    rs.b    0
  50. an_SIZEOF    rs.b    0
  51.     BITDEF    DD,PatternBit,0
  52.     BITDEF    DD,ExaminedBit,1
  53.     BITDEF    DD,Completed,2
  54.     BITDEF    DD,AllBit,3
  55.     BITDEF    DD,SINGLE,4
  56. P_ANY    EQU    $80
  57. P_SINGLE    EQU    $81
  58. P_ORSTART    EQU    $82
  59. P_ORNEXT    EQU    $83
  60. P_OREND    EQU    $84
  61. P_NOT    EQU    $85
  62. P_NOTEND    EQU    $86
  63. P_NOTCLASS    EQU    $87
  64. P_CLASS    EQU    $88
  65. P_REPBEG    EQU    $89
  66. P_REPEND    EQU    $8A
  67. P_STOP    EQU    $8B
  68. COMPLEX_BIT    EQU    1
  69. EXAMINE_BIT    EQU    2
  70. ERROR_BUFFER_OVERFLOW    EQU    303
  71. ERROR_BREAK    EQU    304
  72. ERROR_NOT_EXECUTABLE    EQU    305
  73.     ENDC
  74.