/* * (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands. * See the copyright notice in the ACK home directory, in the file "Copyright". */ /* $Id$ */ #define INP_PUSHBACK 3 #include /* Note: The following macro only garuantees one PushBack. */ #define UnGetChar() ((LexSave != EOI) ? ChPushBack(LexSave) : 0) extern int LexSave; /* last character read by GetChar */ /* Returns the working directory from a complete path+filename specification. * If there is just a filename and no path, it returns DOT e.g the current * directory. */ char *getwdir(register char *fn);