From 781117306a9bd4189f6878ba09e93cad28c94946 Mon Sep 17 00:00:00 2001 From: mdw Date: Sun, 13 Jan 2002 14:50:07 +0000 Subject: [PATCH] Make delimiters be a property of a scanner. --- scan.h | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/scan.h b/scan.h index eee6f61..07300d5 100644 --- a/scan.h +++ b/scan.h @@ -1,6 +1,6 @@ /* -*-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 * @@ -29,6 +29,9 @@ /*----- 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. @@ -78,6 +81,7 @@ typedef struct scanner { 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 ------------------------------------------*/ -- 2.11.0