#include "ircd_defs.h"
#include "common.h"
#include "config.h"
-#include "s_log.h"
+#include "logger.h"
#include "s_conf.h"
#include "newconf.h"
int yylex(void);
-/* here to fixup gcc 3.3 errors */
-int yyget_lineno(void);
-FILE *yyget_in(void);
-FILE *yyget_out(void);
-int yyget_leng(void);
-char *yyget_text(void);
-void yyset_lineno(int line_number);
-void yyset_in(FILE * in_str);
-void yyset_out(FILE * out_str);
-int yyget_debug(void);
-void yyset_debug(int bdebug);
-int yylex_destroy(void);
-
-
#define MAX_INCLUDE_DEPTH 10
YY_BUFFER_STATE include_stack[MAX_INCLUDE_DEPTH];
digit [0-9]
comment #.*
qstring \"[^\"\n]*[\"\n]
-string [a-zA-Z_\~][a-zA-Z0-9_]*
+string [a-zA-Z_\~\:][a-zA-Z0-9_\:]*
include \.include{ws}(\<.*\>|\".*\")
%%