mirror of https://github.com/tongzx/nt5src
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
42 lines
1.4 KiB
42 lines
1.4 KiB
/*
|
|
text.h - definitions for saving the documentation text
|
|
*/
|
|
|
|
/* function definitions */
|
|
|
|
|
|
extern struct stLine *lineMake(char *string);
|
|
extern void lineDestroy(struct stLine *line);
|
|
extern void lineAdd(struct stLine * *place,struct stLine *line);
|
|
|
|
extern struct stFlag *flagAlloc(void );
|
|
extern void flagDestroy(struct stFlag *flag);
|
|
extern void flagAdd(struct stFlag * *place,struct stFlag *flag);
|
|
|
|
extern struct stParm *parmAlloc(void );
|
|
extern void parmDestroy(struct stParm *parm);
|
|
extern void parmAdd(struct stParm * *place,struct stParm *parm);
|
|
|
|
extern aReg * regAlloc(void);
|
|
extern void regDestroy(struct stReg *reg);
|
|
extern void regAdd(struct stReg * *place,struct stReg *reg);
|
|
|
|
extern aCond * condAlloc(void);
|
|
extern void condDestroy(struct stCond *cond);
|
|
extern void condAdd(struct stCond * *place,struct stCond *cond);
|
|
|
|
extern aType * typeAlloc(void);
|
|
extern void typeDestroy(struct stType *type);
|
|
extern void typeAdd(struct stType * *place,struct stType *type);
|
|
|
|
extern aField * fieldAlloc(void);
|
|
extern void fieldDestroy(struct stField *field);
|
|
extern void fieldAdd(struct stField * *place,struct stField *field);
|
|
|
|
extern aSU * SUAlloc(void);
|
|
extern void SUDestroy(struct stSU *SU);
|
|
extern void SUAdd(struct stSU * *place,struct stSU *SU);
|
|
|
|
extern aOther * otherAlloc(void);
|
|
extern void otherDestroy(struct stOther *other);
|
|
extern void otherAdd(struct stOther * *place,struct stOther *other);
|