struct AnyNode
   {
      struct AnyNode *Next;
      char *Name;
   };

void FreeList(struct AnyNode *List);
char *FindSlash(char *String);
BOOL Break(void);
void WriteError(char *FormatString, ...);
struct AnyNode **ListToArray(struct AnyNode *List);
BOOL ReadLine(BOOL AcceptEOF, BOOL StoreLF);
BOOL WriteSomething(char *FormatString, ...);
void DosError(char *Header);
long fgetc(void);
struct AnyNode *SearchNameCase(struct AnyNode **Array, char *Name);
struct AnyNode *SearchNameNoCase(struct AnyNode **Array, char *Name);
BPTR CreateFile(char *Name);
