35 #define SYN_OPTIONAL 1
void fpa1_synFreeList(fpa1_syntaxList *)
Definition: fpa1_syn.c:232
fpa1_syntaxList * fpa1_synCreateListItem(int, vpa1_filePos, vpa1_filePos)
Definition: fpa1_syn.c:161
fpa1_syntaxList * fpa1_synFreeFirstItem(fpa1_syntaxList *)
Definition: fpa1_syn.c:198
MHEG5Bool boolData
Definition: fpa1_syn.h:44
fpa1_syntaxList * fpa1_synAddItemToList(fpa1_syntaxList *, fpa1_syntaxList *)
Definition: fpa1_syn.c:134
syntaxItemData data
Definition: fpa1_syn.h:57
fpa1_syntaxList * fpa1_synGetAllTags(vpa1_filePos)
Definition: fpa1_syn.c:56
fpa1_syntaxList * fpa1_synAddItemToStartOfList(fpa1_syntaxList *, fpa1_syntaxList *)
Definition: fpa1_syn.c:101
vpa1_filePos nextTagPosition
Definition: fpa1_syn.h:56
vpa1_filePos tagPosition
Definition: fpa1_syn.h:55
Typedefs, macros used by all of parser. These may be duplicated elsewhere.
unsigned short dataTotal
Definition: fpa1_syn.h:60
long MHEG5Int
Definition: mh5base.h:69
Definition: fpa1_syn.h:50
short MHEG5Bool
Definition: mh5base.h:67
int dataType
Definition: fpa1_syn.h:58
fpa1_syntaxList * fpa1_synRemoveItemFromList(fpa1_syntaxList *, fpa1_syntaxList *)
MHEG5Int intData
Definition: fpa1_syn.h:45
int tag
Definition: fpa1_syn.h:54
struct fpa1_syntaxItem * children
Definition: fpa1_syn.h:53
struct fpa1_syntaxItem * next
Definition: fpa1_syn.h:52
MHEG5String stringData
Definition: fpa1_syn.h:46
unsigned short childCount[3]
Definition: fpa1_syn.h:59
long vpa1_filePos
Definition: vpa1_sys.h:47
Definition: fpa1_syn.h:42
fpa1_syntaxList * fpa1_synGetUnknowns(vpa1_filePos, vpa1_filePos, fpa1_syntaxList *)
Definition: fpa1_syn.c:245