From: helly re2c - convert regular expressions to C/C++ re2c [-efsbvhd] [-o output] file re2c [-efsbvhdi] [-o output] file re2c is a preprocessor that generates C-based recognizers from
@@ -111,6 +111,10 @@ parser issues and states. If you use this switch you need to define a macro
YYDEBUG that is called like a function with two parameters: void
YYDEBUG(int state, char current). The first parameter receives the state or
-1 and the second parameter receives the input at the current cursor. Character classes and string literals may contain octoal or hexadecimal
+character definitions and the following set of escape sequences (\n, The regular expressions listed above are grouped according to precedence,
from highest precedence at the top to lowest at the bottom. Those grouped
together have equal precedence.RE2C
Section: User Commands (1)
-Updated: 26 June 2005
+Updated: 04 September 2005
Index
@@ -15,7 +15,7 @@ Updated: 26 June 2005
SYNOPSIS
-DESCRIPTION
+
+
@@ -209,6 +222,8 @@ ANSI-C escape sequences can be used.
+
+ \t, \v, \b, \r, \f, \a, \\). An octal character is defined by a backslash
+followed by its three octal digits and a hexadecimal character is defined by
+backslash, a lower cased 'x' and its two hexadecimal digits.A LARGER EXAMPLE
-#include <stdlib.h>
-#include <stdio.h>
-#include <fcntl.h>
-#include <string.h>
+#include <stdlib.h>
+#include <stdio.h>
+#include <fcntl.h>
+#include <string.h>
#define ADDEQ 257
#define ANDAND 258
@@ -538,9 +562,8 @@ newline (or some other character that can't appear within another token); upon
recognizing such a character check to see if it is the sentinel and act
accordingly.
re2c does not provide start conditions: use a separate scanner -specification for each start condition (as illustrated in the above -example).
-No [^x]. Use difference instead. +specification for each start condition (as illustrated in the above example). +Only fixed length trailing context can be handled.
Difference only works for character sets.
@@ -570,7 +593,7 @@ No [^x]. Use difference instead.This manpage describes re2c, version 0.9.8.
+This manpage describes re2c, version 0.9.10.
This document was created by man2html, using the manual pages.
-Time: 10:30:42 GMT, June 26, 2005