#include "idf.h"
#include "macro.h"
#include "interface.h"
+#include "file_info.h"
#define EOS '\0'
#define overflow() (fatal("actual parameter buffer overflow"))
#endif __MATCHING_PAR__
case '\n':
+ LineNumber++;
while (LoadChar(ch), ch == '#') {
/* This piece of code needs some
explanation: consider the call of
else
if (ch == '\n') {
lexerror("newline in string");
+ LineNumber++;
copy(match);
break;
}
#include "idf.h"
#include "macro.h"
#include "interface.h"
+#include "file_info.h"
#define EOS '\0'
#define overflow() (fatal("actual parameter buffer overflow"))
#endif __MATCHING_PAR__
case '\n':
+ LineNumber++;
LoadChar(ch);
while (ch == '#') {
/* This piece of code needs some
}
else
if (ch == '\n') {
+ LineNumber++;
error("newline in string");
copy(match);
break;