Prototype char *DynValue (DSTR *pstr);
Prototype int DynSize (DSTR *pstr);
Prototype int DynLen (DSTR *pstr);
Prototype void DynInit (DSTR *pstr);
Prototype void DynClear (DSTR *pstr);
Prototype void DynDelete (DSTR *pstr);
Prototype void DynReset (DSTR *pstr);
Prototype void DynErase (DSTR *pstr);
Prototype BOOL DynDel	 (DSTR *pstr, int pos, int chars);
Prototype BOOL	DynExpand (DSTR *pstr, int max);
Prototype BOOL	DynIns	  (DSTR *pstr, const char *src, int pos);
Prototype BOOL DynCat	 (DSTR *pstr, const char *src);
Prototype BOOL DynCpy	 (DSTR *pstr, const char *src);
Prototype BOOL	DynDIns    (DSTR *pstr, DSTR *src, int pos);
Prototype BOOL DynDCat	  (DSTR *pstr, DSTR *src);
Prototype BOOL DynDCpy	  (DSTR *pstr, DSTR *src);
Prototype BOOL DynSCpy (DSTR *pstr, const char *src);
Prototype BOOL DynDSCpy (DSTR *pstr, DSTR *src);
Prototype BOOL DynReplace (DSTR *pstr, const char *src, int pos, int chars);
Prototype BOOL DynGIns (DSTR *pstr, int pos, STREAM instream, char *(read)(STREAM));
Prototype BOOL vDynAppend (DSTR *pstr, int num, va_list adds);
Prototype int DynPutc (DSTR *pstr, int c);
Prototype BOOL vDynPrintf (DSTR *pstr, const char *tplt, va_list args);
Prototype BOOL DynStripES (DSTR *pstr);
Prototype BOOL DynGetFile (DSTR *pstr, const char *name);
Prototype struct Node *DLL_GetHead (struct List *l);
Prototype struct Node *DLL_GetTail (struct List *l);
Prototype struct Node *DLL_GetSucc (struct List *l, struct Node *n);
Prototype void DLL_Sort (struct List *l, int (*comp)(struct Node *, struct Node *));
Prototype void DLL_Filter (struct List *l, struct List *dest, int (*check)(struct Node *, void *), void *ud);
Prototype void DLL_Scan (struct List *l, void (*scan)(struct Node *, void *, int), void *ud);
Prototype int DLL_Length (struct List *list);
Prototype struct Node *DLL_Search (struct List *l, int (*search)(struct Node *, void *), void *ud);
Prototype struct Node *DLL_NumToNode (struct List *l, int num);
Prototype int DLL_NodeToNum (struct List *l, struct Node *n);
Prototype void DLL_Join (struct List *dest, struct List *add);
Prototype void DLL_AddSorted (struct List *l, struct Node *n, int (*comp)(struct Node *, struct Node *, void *), void *ud);
Prototype BOOL flexprintf (STREAM outstream, BOOL (*writestring)(STREAM, STRPTR), STRPTR tmplt, STREAM instream, STRPTR (*getstring)(STREAM, STRPTR));
Prototype BOOL fpfputs (FILE *out, char* str);
