	IFND	IFF_IFFPARSE_I
IFF_IFFPARSE_I	EQU	1
*	$Filename: libraries/iffparse.i $
*	$Release: 2.04 Includes, V37.4 $
*	$Revision: 33.1 $
*	$Date: 90/11/20 $
*	Assembly include file for iffparse.library.
*	Generated by hand from iffparse.h (9006.04)
*	(C) Copyright 1989-1991 Commodore-Amiga Inc., Stuart Ferguson
*	and Leo L. Schwab
*		All Rights Reserved
	IFND	EXEC_TYPES_I
	include	"exec/types.i"
	ENDC
	IFND	EXEC_LISTS_I
	include	"exec/lists.i"
	ENDC
	IFND	EXEC_PORTS_I
	include	"exec/ports.i"
	ENDC
	IFND	DEVICES_CLIPBOARD_I
	include	"devices/clipboard.i"
	ENDC
	RSRESET
IFFHandle	rs.b	0
iff_Stream	rs	2
iff_Flags	rs	2
iff_Depth	rs	2
iff_SIZEOF	rs.b	0
IFFF_READ	EQU	0
IFFF_WRITE	EQU	1
IFFF_RWBITS	EQU	IFFF_READ!IFFF_WRITE
IFFF_FSEEK	EQU	1<<1
IFFF_RSEEK	EQU	1<<2
IFFF_RESERVED	EQU	$FFFF0000
	RSRESET
IFFStreamCmd	rs.b	0
isc_Command	rs	2
isc_Buf	rs	2
isc_NBytes	rs	2
isc_SIZEOF	rs.b	0
	RSRESET
ContextNode	rs.b	MLN_SIZE
cn_ID	rs	2
cn_Type	rs	2
cn_Size	rs	2
cn_Scan	rs	2
cn_SIZEOF	rs.b	0
	RSRESET
LocalContextItem	rs.b	MLN_SIZE
lci_ID	rs	2
lci_Type	rs	2
lci_Ident	rs	2
lci_SIZEOF	rs.b	0
	RSRESET
StoredProperty	rs.b	0
spr_Size	rs	2
spr_Data	rs	2
spr_SIZEOF	rs.b	0
	RSRESET
CollectionItem	rs.b	0
cit_Next	rs	2
cit_Size	rs	2
cit_Data	rs	2
cit_SIZEOF	rs.b	0
	RSRESET
ClipboardHandle	rs.b	iocr_SIZEOF
cbh_CBport	rs.b	MP_SIZE
cbh_SatisfyPort	rs.b	MP_SIZE
cbh_SIZEOF	rs.b	0
IFFERR_EOF	EQU	-1
IFFERR_EOC	EQU	-2
IFFERR_NOSCOPE	EQU	-3
IFFERR_NOMEM	EQU	-4
IFFERR_READ	EQU	-5
IFFERR_WRITE	EQU	-6
IFFERR_SEEK	EQU	-7
IFFERR_MANGLED	EQU	-8
IFFERR_SYNTAX	EQU	-9
IFFERR_NOTIFF	EQU	-10
IFFERR_NOHOOK	EQU	-11
IFF_RETURN2CLIENT	EQU	-12
ID_FORM	EQU	'FORM'
ID_LIST	EQU	'LIST'
ID_CAT	EQU	'CAT '
ID_PROP	EQU	'PROP'
ID_NULL	EQU	'    '
IFFLCI_PROP	EQU	'prop'
IFFLCI_COLLECTION	EQU	'coll'
IFFLCI_ENTRYHANDLER	EQU	'enhd'
IFFLCI_EXITHANDLER	EQU	'exhd'
IFFPARSE_SCAN	EQU	0
IFFPARSE_STEP	EQU	1
IFFPARSE_RAWSTEP	EQU	2
IFFSLI_ROOT	EQU	1
IFFSLI_TOP	EQU	2
IFFSLI_PROP	EQU	3
IFFSIZE_UNKNOWN	EQU	-1
IFFCMD_INIT	EQU	0
IFFCMD_CLEANUP	EQU	1
IFFCMD_READ	EQU	2
IFFCMD_WRITE	EQU	3
IFFCMD_SEEK	EQU	4
IFFCMD_ENTRY	EQU	5
IFFCMD_EXIT	EQU	6
IFFCMD_PURGELCI	EQU	7
IFFSCC_INIT	EQU	IFFCMD_INIT
IFFSCC_CLEANUP	EQU	IFFCMD_CLEANUP
IFFSCC_READ	EQU	IFFCMD_READ
IFFSCC_WRITE	EQU	IFFCMD_WRITE
IFFSCC_SEEK	EQU	IFFCMD_SEEK
	ENDC
