/* -*-c-*-
*
- * $Id: scan.h,v 1.2 1999/07/26 23:24:33 mdw Exp $
+ * $Id: scan.h,v 1.3 2002/01/13 14:50:07 mdw Exp $
*
* Character scanners
*
/*----- Revision history --------------------------------------------------*
*
* $Log: scan.h,v $
+ * Revision 1.3 2002/01/13 14:50:07 mdw
+ * Make delimiters be a property of a scanner.
+ *
* Revision 1.2 1999/07/26 23:24:33 mdw
* Complete rewrite. Allow a list of character sources to enable changes
* during parsing of syntactic constructs.
scansrc *head, **tail; /* Scanner list head and tail */
int t; /* Token type */
dstr d; /* Current token value */
+ const char *wbegin, *wcont; /* Parsing exception strings */
} scanner;
/*----- Particular scanner types ------------------------------------------*/