diff --git a/README.md b/README.md index 23b907a5c..8c33c3432 100644 --- a/README.md +++ b/README.md @@ -9,13 +9,13 @@ support. Flex reimagined: fast, flexible, adds Boost 💪 [RE/flex][reflex-url] is faster than Flex while providing a wealth of new features. RE/flex is also much faster than regex libraries such as Boost.Regex, C++11 std::regex, PCRE2 and RE2. For example, tokenizing a 2 KB -representative C source code file into 244 tokens takes only 13 microseconds: +representative C source code file into 244 tokens takes only 11 microseconds: - + - + @@ -457,7 +457,8 @@ Changelog - Jul 24, 2019: 1.3.1 added `matcher().tabs(n)` to set tab size, used by `columno()` and indent `\i` and dedent `\j` anchors, new `reflex::Pattern` methods, other improvements. - Jul 27, 2019: 1.3.2 added defined name expansion in bracket lists for the union `||`, intersection `&&`, and subtraction `--` operations, e.g. `[||{letter}||{digit}]` expands into `[a-zA-Z0-9]` when `letter` is defined as `[a-zA-Z]` and `digit` is defined as `[0-9]`, see Character Classes in the documentation. - Aug 5, 2019: 1.3.3 fixed `reflex::BoostMatcher` (and derived `reflex::BoostPosixMatcher`, `reflex::BoostPerlMatcher`) regression bug that crept into the 1.2.4 update. -- Aug 7, 2019: 1.3.4 speed improvements. +- Aug 7, 2019: 1.3.4 speed improvements for non-fast options. +- Aug 8, 2019: 1.3.5 further speed improvements for both fast and non-fast options (15% to 30% faster). [logo-url]: https://www.genivia.com/images/reflex-logo.png [reflex-url]: https://www.genivia.com/reflex.html diff --git a/bin/reflex.exe b/bin/reflex.exe index 78c60a004..2cd5bfeab 100755 Binary files a/bin/reflex.exe and b/bin/reflex.exe differ diff --git a/doc/html/abslexer_8h.html b/doc/html/abslexer_8h.html index 8fac917fc..cd7ab84e1 100644 --- a/doc/html/abslexer_8h.html +++ b/doc/html/abslexer_8h.html @@ -21,7 +21,7 @@ @@ -102,7 +102,7 @@ +Converted on Thu Aug 8 2019 14:05:16 by Doxygen 1.8.11
diff --git a/doc/html/absmatcher_8h.html b/doc/html/absmatcher_8h.html index ef15ed452..4b452bee4 100644 --- a/doc/html/absmatcher_8h.html +++ b/doc/html/absmatcher_8h.html @@ -21,7 +21,7 @@
@@ -250,7 +250,7 @@

Function Documentation

+Converted on Thu Aug 8 2019 14:05:16 by Doxygen 1.8.11
diff --git a/doc/html/annotated.html b/doc/html/annotated.html index 63ad8c5c2..aa8a3bef1 100644 --- a/doc/html/annotated.html +++ b/doc/html/annotated.html @@ -21,7 +21,7 @@
@@ -105,7 +105,7 @@ +Converted on Thu Aug 8 2019 14:05:23 by Doxygen 1.8.11
diff --git a/doc/html/bits_8h.html b/doc/html/bits_8h.html index 10d02e56e..ba3d0d1aa 100644 --- a/doc/html/bits_8h.html +++ b/doc/html/bits_8h.html @@ -21,7 +21,7 @@
@@ -101,7 +101,7 @@ +Converted on Thu Aug 8 2019 14:05:16 by Doxygen 1.8.11
diff --git a/doc/html/boostmatcher_8h.html b/doc/html/boostmatcher_8h.html index c1fbfa90e..405cfdb57 100644 --- a/doc/html/boostmatcher_8h.html +++ b/doc/html/boostmatcher_8h.html @@ -21,7 +21,7 @@
@@ -102,7 +102,7 @@ +Converted on Thu Aug 8 2019 14:05:16 by Doxygen 1.8.11
diff --git a/doc/html/class_reflex-members.html b/doc/html/class_reflex-members.html index 8bd0078f9..4f6cc43f5 100644 --- a/doc/html/class_reflex-members.html +++ b/doc/html/class_reflex-members.html @@ -21,7 +21,7 @@
@@ -142,7 +142,7 @@
Command / FunctionSoftwareTime (μs)
reflex --fastRE/flex 1.3.413
reflex --fastRE/flex 1.3.511
flex -+ --fullFlex 2.5.3517
reflex --fullRE/flex 1.3.423
reflex --fullRE/flex 1.3.519
boost::spirit::lex::lexertl::actor_lexer::iterator_typeBoost.Spirit.Lex 1.66.040
hs_compile_multi(), hs_scan()Hyperscan 5.1.0209
reflex -m=boost-perlBoost.Regex 1.66.0230
abslexer.h File Reference

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
 
absmatcher.h File Reference

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
 
Class List

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
 
bits.h File Reference

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
 
boostmatcher.h File Reference

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
 
Member List

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
 
+Converted on Thu Aug 8 2019 14:05:16 by Doxygen 1.8.11
diff --git a/doc/html/class_reflex.html b/doc/html/class_reflex.html index d242f0ff6..d1454ffd2 100644 --- a/doc/html/class_reflex.html +++ b/doc/html/class_reflex.html @@ -21,7 +21,7 @@
Reflex Class Reference

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -2471,7 +2471,7 @@

Member Data Documentation

+Converted on Thu Aug 8 2019 14:05:16 by Doxygen 1.8.11
diff --git a/doc/html/classes.html b/doc/html/classes.html index 08a629b02..493b91e3f 100644 --- a/doc/html/classes.html +++ b/doc/html/classes.html @@ -21,7 +21,7 @@
Class Index

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -92,7 +92,7 @@
+Converted on Thu Aug 8 2019 14:05:23 by Doxygen 1.8.11
diff --git a/doc/html/classreflex_1_1_abstract_lexer-members.html b/doc/html/classreflex_1_1_abstract_lexer-members.html index 7addfb5a8..2373ee4b9 100644 --- a/doc/html/classreflex_1_1_abstract_lexer-members.html +++ b/doc/html/classreflex_1_1_abstract_lexer-members.html @@ -21,7 +21,7 @@
Member List

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -105,7 +105,7 @@
+Converted on Thu Aug 8 2019 14:05:16 by Doxygen 1.8.11
diff --git a/doc/html/classreflex_1_1_abstract_lexer.html b/doc/html/classreflex_1_1_abstract_lexer.html index 2c4796c0e..070f1f005 100644 --- a/doc/html/classreflex_1_1_abstract_lexer.html +++ b/doc/html/classreflex_1_1_abstract_lexer.html @@ -21,7 +21,7 @@
reflex::AbstractLexer< M > Class Template Reference

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -1563,7 +1563,7 @@

Member Data Documentation

+Converted on Thu Aug 8 2019 14:05:16 by Doxygen 1.8.11
diff --git a/doc/html/classreflex_1_1_abstract_lexer_1_1_matcher-members.html b/doc/html/classreflex_1_1_abstract_lexer_1_1_matcher-members.html index b3e01e76f..169fe9bab 100644 --- a/doc/html/classreflex_1_1_abstract_lexer_1_1_matcher-members.html +++ b/doc/html/classreflex_1_1_abstract_lexer_1_1_matcher-members.html @@ -21,7 +21,7 @@
Member List

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -64,7 +64,7 @@
+Converted on Thu Aug 8 2019 14:05:16 by Doxygen 1.8.11
diff --git a/doc/html/classreflex_1_1_abstract_lexer_1_1_matcher.html b/doc/html/classreflex_1_1_abstract_lexer_1_1_matcher.html index 5fce1d6fa..0074b6c29 100644 --- a/doc/html/classreflex_1_1_abstract_lexer_1_1_matcher.html +++ b/doc/html/classreflex_1_1_abstract_lexer_1_1_matcher.html @@ -21,7 +21,7 @@
reflex::AbstractLexer< M >::Matcher Class Reference

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -295,7 +295,7 @@

Member Data Documentation

+Converted on Thu Aug 8 2019 14:05:16 by Doxygen 1.8.11
diff --git a/doc/html/classreflex_1_1_abstract_matcher-members.html b/doc/html/classreflex_1_1_abstract_matcher-members.html index 7b8bbba9d..1e07af580 100644 --- a/doc/html/classreflex_1_1_abstract_matcher-members.html +++ b/doc/html/classreflex_1_1_abstract_matcher-members.html @@ -21,7 +21,7 @@
Member List

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -62,7 +62,9 @@ accept() const reflex::AbstractMatcherinline at_bob() const reflex::AbstractMatcherinline at_bol() const reflex::AbstractMatcherinline - at_end()reflex::AbstractMatcherinline + at_bow()reflex::AbstractMatcherinline + at_end()reflex::AbstractMatcherinline + at_eow()reflex::AbstractMatcherinline begin() const reflex::AbstractMatcherinline blk_reflex::AbstractMatcherprotected buf_reflex::AbstractMatcherprotected @@ -152,7 +154,7 @@
+Converted on Thu Aug 8 2019 14:05:16 by Doxygen 1.8.11
diff --git a/doc/html/classreflex_1_1_abstract_matcher.html b/doc/html/classreflex_1_1_abstract_matcher.html index efa9dcbb8..bd9411f95 100644 --- a/doc/html/classreflex_1_1_abstract_matcher.html +++ b/doc/html/classreflex_1_1_abstract_matcher.html @@ -21,7 +21,7 @@
reflex::AbstractMatcher Class Reference

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -220,6 +220,12 @@ void set_bol (bool bol)  Set/reset the begin of a new line state. More...
  +bool at_bow () + Returns true if this matcher matched text that begins a word. More...
+  +bool at_eow () + Returns true if this matcher matched text that ends a word. More...
+  int input ()  Returns the next 8-bit character (unsigned char 0..255 or EOF) from the input character sequence, while preserving the current text() match (but pointer returned by text() may change; warning: does not preserve the yytext string pointer when options –flex and –bison are used). More...
  @@ -654,6 +660,32 @@

Member Function Documentation

Returns true if this matcher reached the begin of a new line.

Returns
true if at begin of a new line.
+
+ + +
+
+ + + + + +
+ + + + + + + +
bool reflex::AbstractMatcher::at_bow ()
+
+inline
+
+ +

Returns true if this matcher matched text that begins a word.

+
Returns
true if this matcher matched text that begins a word
+
@@ -680,6 +712,32 @@

Member Function Documentation

Returns true if this matcher has no more input to read from the input character sequence.

Returns
true if at end of input and a read attempt will produce EOF.
+ + + +
+
+ + + + + +
+ + + + + + + +
bool reflex::AbstractMatcher::at_eow ()
+
+inline
+
+ +

Returns true if this matcher matched text that ends a word.

+
Returns
true if this matcher matched text that ends a word
+
@@ -2846,7 +2904,7 @@

Member Data Documentation

+Converted on Thu Aug 8 2019 14:05:16 by Doxygen 1.8.11
diff --git a/doc/html/classreflex_1_1_abstract_matcher_1_1_iterator-members.html b/doc/html/classreflex_1_1_abstract_matcher_1_1_iterator-members.html index 41dfc4cf1..26ca302ed 100644 --- a/doc/html/classreflex_1_1_abstract_matcher_1_1_iterator-members.html +++ b/doc/html/classreflex_1_1_abstract_matcher_1_1_iterator-members.html @@ -21,7 +21,7 @@
Member List

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -74,7 +74,7 @@
+Converted on Thu Aug 8 2019 14:05:16 by Doxygen 1.8.11
diff --git a/doc/html/classreflex_1_1_abstract_matcher_1_1_iterator.html b/doc/html/classreflex_1_1_abstract_matcher_1_1_iterator.html index b6b532db7..fc4b321d6 100644 --- a/doc/html/classreflex_1_1_abstract_matcher_1_1_iterator.html +++ b/doc/html/classreflex_1_1_abstract_matcher_1_1_iterator.html @@ -21,7 +21,7 @@
reflex::AbstractMatcher::Iterator< T > Class Template Reference

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -539,7 +539,7 @@

Member Data Documentation

+Converted on Thu Aug 8 2019 14:05:16 by Doxygen 1.8.11
diff --git a/doc/html/classreflex_1_1_abstract_matcher_1_1_operation-members.html b/doc/html/classreflex_1_1_abstract_matcher_1_1_operation-members.html index 2e904af5e..1078b94db 100644 --- a/doc/html/classreflex_1_1_abstract_matcher_1_1_operation-members.html +++ b/doc/html/classreflex_1_1_abstract_matcher_1_1_operation-members.html @@ -21,7 +21,7 @@
Member List

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -69,7 +69,7 @@
+Converted on Thu Aug 8 2019 14:05:16 by Doxygen 1.8.11
diff --git a/doc/html/classreflex_1_1_abstract_matcher_1_1_operation.html b/doc/html/classreflex_1_1_abstract_matcher_1_1_operation.html index 51bc74eb3..4f2d718e9 100644 --- a/doc/html/classreflex_1_1_abstract_matcher_1_1_operation.html +++ b/doc/html/classreflex_1_1_abstract_matcher_1_1_operation.html @@ -21,7 +21,7 @@
reflex::AbstractMatcher::Operation Class Reference

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -367,7 +367,7 @@

Member Data Documentation

+Converted on Thu Aug 8 2019 14:05:16 by Doxygen 1.8.11
diff --git a/doc/html/classreflex_1_1_bits-members.html b/doc/html/classreflex_1_1_bits-members.html index dd52fa3fb..2c96420ca 100644 --- a/doc/html/classreflex_1_1_bits-members.html +++ b/doc/html/classreflex_1_1_bits-members.html @@ -21,7 +21,7 @@
Member List

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -105,7 +105,7 @@
+Converted on Thu Aug 8 2019 14:05:16 by Doxygen 1.8.11
diff --git a/doc/html/classreflex_1_1_bits.html b/doc/html/classreflex_1_1_bits.html index 7f911577c..ae17a4fd8 100644 --- a/doc/html/classreflex_1_1_bits.html +++ b/doc/html/classreflex_1_1_bits.html @@ -21,7 +21,7 @@
reflex::Bits Class Reference

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -1659,7 +1659,7 @@

Member Data Documentation

+Converted on Thu Aug 8 2019 14:05:16 by Doxygen 1.8.11
diff --git a/doc/html/classreflex_1_1_boost_matcher-members.html b/doc/html/classreflex_1_1_boost_matcher-members.html index 37e4455ed..80d0dcb15 100644 --- a/doc/html/classreflex_1_1_boost_matcher-members.html +++ b/doc/html/classreflex_1_1_boost_matcher-members.html @@ -21,7 +21,7 @@
Member List

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -62,7 +62,9 @@ accept() const reflex::AbstractMatcherinline at_bob() const reflex::AbstractMatcherinline at_bol() const reflex::AbstractMatcherinline - at_end()reflex::AbstractMatcherinline + at_bow()reflex::AbstractMatcherinline + at_end()reflex::AbstractMatcherinline + at_eow()reflex::AbstractMatcherinline begin() const reflex::AbstractMatcherinline blk_reflex::AbstractMatcherprotected BoostMatcher()reflex::BoostMatcherinline @@ -133,14 +135,14 @@ own_pattern() constreflex::PatternMatcher< boost::regex >inline pair() const reflex::AbstractMatcherinline pat_reflex::PatternMatcher< boost::regex >protected - Pattern typedefreflex::PatternMatcher< boost::regex > - pattern(const BoostMatcher &matcher)reflex::BoostMatcherinlinevirtual - pattern(const Pattern &pattern)reflex::BoostMatcherinlinevirtual - pattern(const Pattern *pattern)reflex::BoostMatcherinlinevirtual - pattern(const char *pattern)reflex::BoostMatcherinlinevirtual - pattern(const std::string &pattern)reflex::BoostMatcherinlinevirtual - PatternMatcher< boost::regex >::pattern(const PatternMatcher &matcher)reflex::PatternMatcher< boost::regex >inlinevirtual - PatternMatcher< boost::regex >::pattern() constreflex::PatternMatcher< boost::regex >inline + pattern(const BoostMatcher &matcher)reflex::BoostMatcherinlinevirtual + pattern(const Pattern &pattern)reflex::BoostMatcherinlinevirtual + pattern(const Pattern *pattern)reflex::BoostMatcherinlinevirtual + pattern(const char *pattern)reflex::BoostMatcherinlinevirtual + pattern(const std::string &pattern)reflex::BoostMatcherinlinevirtual + PatternMatcher< boost::regex >::pattern(const PatternMatcher &matcher)reflex::PatternMatcher< boost::regex >inlinevirtual + PatternMatcher< boost::regex >::pattern() constreflex::PatternMatcher< boost::regex >inline + Pattern typedefreflex::PatternMatcher< boost::regex > PatternMatcher(const PatternMatcher &matcher)reflex::PatternMatcher< boost::regex >inline PatternMatcher(const Pattern *pattern=NULL, const Input &input=Input(), const char *opt=NULL)reflex::PatternMatcher< boost::regex >inlineprotected PatternMatcher(const Pattern &pattern, const Input &input=Input(), const char *opt=NULL)reflex::PatternMatcher< boost::regex >inlineprotected @@ -175,7 +177,7 @@
+Converted on Thu Aug 8 2019 14:05:16 by Doxygen 1.8.11
diff --git a/doc/html/classreflex_1_1_boost_matcher.html b/doc/html/classreflex_1_1_boost_matcher.html index 8c76c6bf3..4e94f043c 100644 --- a/doc/html/classreflex_1_1_boost_matcher.html +++ b/doc/html/classreflex_1_1_boost_matcher.html @@ -21,7 +21,7 @@
reflex::BoostMatcher Class Reference

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -244,6 +244,12 @@ void set_bol (bool bol)  Set/reset the begin of a new line state. More...
  +bool at_bow () + Returns true if this matcher matched text that begins a word. More...
+  +bool at_eow () + Returns true if this matcher matched text that ends a word. More...
+  int input ()  Returns the next 8-bit character (unsigned char 0..255 or EOF) from the input character sequence, while preserving the current text() match (but pointer returned by text() may change; warning: does not preserve the yytext string pointer when options –flex and –bison are used). More...
  @@ -1027,7 +1033,7 @@

Member Data Documentation

+Converted on Thu Aug 8 2019 14:05:16 by Doxygen 1.8.11
diff --git a/doc/html/classreflex_1_1_boost_perl_matcher-members.html b/doc/html/classreflex_1_1_boost_perl_matcher-members.html index 0123b8977..535095031 100644 --- a/doc/html/classreflex_1_1_boost_perl_matcher-members.html +++ b/doc/html/classreflex_1_1_boost_perl_matcher-members.html @@ -21,7 +21,7 @@
Member List

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -62,7 +62,9 @@ accept() const reflex::AbstractMatcherinline at_bob() const reflex::AbstractMatcherinline at_bol() const reflex::AbstractMatcherinline - at_end()reflex::AbstractMatcherinline + at_bow()reflex::AbstractMatcherinline + at_end()reflex::AbstractMatcherinline + at_eow()reflex::AbstractMatcherinline begin() const reflex::AbstractMatcherinline blk_reflex::AbstractMatcherprotected BoostMatcher()reflex::BoostMatcherinline @@ -178,7 +180,7 @@
+Converted on Thu Aug 8 2019 14:05:16 by Doxygen 1.8.11
diff --git a/doc/html/classreflex_1_1_boost_perl_matcher.html b/doc/html/classreflex_1_1_boost_perl_matcher.html index f86bc0e6a..f53582d52 100644 --- a/doc/html/classreflex_1_1_boost_perl_matcher.html +++ b/doc/html/classreflex_1_1_boost_perl_matcher.html @@ -21,7 +21,7 @@
reflex::BoostPerlMatcher Class Reference

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -253,6 +253,12 @@ void set_bol (bool bol)  Set/reset the begin of a new line state. More...
  +bool at_bow () + Returns true if this matcher matched text that begins a word. More...
+  +bool at_eow () + Returns true if this matcher matched text that ends a word. More...
+  int input ()  Returns the next 8-bit character (unsigned char 0..255 or EOF) from the input character sequence, while preserving the current text() match (but pointer returned by text() may change; warning: does not preserve the yytext string pointer when options –flex and –bison are used). More...
  @@ -617,7 +623,7 @@
+Converted on Thu Aug 8 2019 14:05:16 by Doxygen 1.8.11
diff --git a/doc/html/classreflex_1_1_boost_posix_matcher-members.html b/doc/html/classreflex_1_1_boost_posix_matcher-members.html index 5b7340648..7cb5a0455 100644 --- a/doc/html/classreflex_1_1_boost_posix_matcher-members.html +++ b/doc/html/classreflex_1_1_boost_posix_matcher-members.html @@ -21,7 +21,7 @@
Member List

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -62,7 +62,9 @@ accept() const reflex::AbstractMatcherinline at_bob() const reflex::AbstractMatcherinline at_bol() const reflex::AbstractMatcherinline - at_end()reflex::AbstractMatcherinline + at_bow()reflex::AbstractMatcherinline + at_end()reflex::AbstractMatcherinline + at_eow()reflex::AbstractMatcherinline begin() const reflex::AbstractMatcherinline blk_reflex::AbstractMatcherprotected BoostMatcher()reflex::BoostMatcherinline @@ -178,7 +180,7 @@
+Converted on Thu Aug 8 2019 14:05:16 by Doxygen 1.8.11
diff --git a/doc/html/classreflex_1_1_boost_posix_matcher.html b/doc/html/classreflex_1_1_boost_posix_matcher.html index bee2cbc97..59518a99e 100644 --- a/doc/html/classreflex_1_1_boost_posix_matcher.html +++ b/doc/html/classreflex_1_1_boost_posix_matcher.html @@ -21,7 +21,7 @@
reflex::BoostPosixMatcher Class Reference

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -254,6 +254,12 @@ void set_bol (bool bol)  Set/reset the begin of a new line state. More...
  +bool at_bow () + Returns true if this matcher matched text that begins a word. More...
+  +bool at_eow () + Returns true if this matcher matched text that ends a word. More...
+  int input ()  Returns the next 8-bit character (unsigned char 0..255 or EOF) from the input character sequence, while preserving the current text() match (but pointer returned by text() may change; warning: does not preserve the yytext string pointer when options –flex and –bison are used). More...
  @@ -664,7 +670,7 @@

Member Function Documentation

+Converted on Thu Aug 8 2019 14:05:16 by Doxygen 1.8.11
diff --git a/doc/html/classreflex_1_1_flex_lexer-members.html b/doc/html/classreflex_1_1_flex_lexer-members.html index fb96f5140..b6505ad3c 100644 --- a/doc/html/classreflex_1_1_flex_lexer-members.html +++ b/doc/html/classreflex_1_1_flex_lexer-members.html @@ -21,7 +21,7 @@
Member List

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -121,7 +121,7 @@
+Converted on Thu Aug 8 2019 14:05:16 by Doxygen 1.8.11
diff --git a/doc/html/classreflex_1_1_flex_lexer.html b/doc/html/classreflex_1_1_flex_lexer.html index 895ce5f7a..1b207c8c6 100644 --- a/doc/html/classreflex_1_1_flex_lexer.html +++ b/doc/html/classreflex_1_1_flex_lexer.html @@ -21,7 +21,7 @@
reflex::FlexLexer< M > Class Template Reference

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -858,7 +858,7 @@

Member Function Documentation

+Converted on Thu Aug 8 2019 14:05:16 by Doxygen 1.8.11
diff --git a/doc/html/classreflex_1_1_flex_lexer_1_1_matcher-members.html b/doc/html/classreflex_1_1_flex_lexer_1_1_matcher-members.html index f409cdc17..21250aacc 100644 --- a/doc/html/classreflex_1_1_flex_lexer_1_1_matcher-members.html +++ b/doc/html/classreflex_1_1_flex_lexer_1_1_matcher-members.html @@ -21,7 +21,7 @@
Member List

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -67,7 +67,7 @@
+Converted on Thu Aug 8 2019 14:05:16 by Doxygen 1.8.11
diff --git a/doc/html/classreflex_1_1_flex_lexer_1_1_matcher.html b/doc/html/classreflex_1_1_flex_lexer_1_1_matcher.html index 2afa094cf..e2fd529a9 100644 --- a/doc/html/classreflex_1_1_flex_lexer_1_1_matcher.html +++ b/doc/html/classreflex_1_1_flex_lexer_1_1_matcher.html @@ -21,7 +21,7 @@
reflex::FlexLexer< M >::Matcher Class Reference

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -319,7 +319,7 @@

Member Function Documentation

+Converted on Thu Aug 8 2019 14:05:16 by Doxygen 1.8.11
diff --git a/doc/html/classreflex_1_1_input-members.html b/doc/html/classreflex_1_1_input-members.html index a4a906592..cbf8751dc 100644 --- a/doc/html/classreflex_1_1_input-members.html +++ b/doc/html/classreflex_1_1_input-members.html @@ -21,7 +21,7 @@
Member List

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -108,7 +108,7 @@
+Converted on Thu Aug 8 2019 14:05:16 by Doxygen 1.8.11
diff --git a/doc/html/classreflex_1_1_input.html b/doc/html/classreflex_1_1_input.html index 1df60390e..be87a8c5c 100644 --- a/doc/html/classreflex_1_1_input.html +++ b/doc/html/classreflex_1_1_input.html @@ -21,7 +21,7 @@
reflex::Input Class Reference

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -1508,7 +1508,7 @@

Member Data Documentation

+Converted on Thu Aug 8 2019 14:05:16 by Doxygen 1.8.11
diff --git a/doc/html/classreflex_1_1_input_1_1dos__streambuf-members.html b/doc/html/classreflex_1_1_input_1_1dos__streambuf-members.html index e68c6faf9..557c6a075 100644 --- a/doc/html/classreflex_1_1_input_1_1dos__streambuf-members.html +++ b/doc/html/classreflex_1_1_input_1_1dos__streambuf-members.html @@ -21,7 +21,7 @@
Member List

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -67,7 +67,7 @@
+Converted on Thu Aug 8 2019 14:05:16 by Doxygen 1.8.11
diff --git a/doc/html/classreflex_1_1_input_1_1dos__streambuf.html b/doc/html/classreflex_1_1_input_1_1dos__streambuf.html index 09ea70c05..ec6648d0d 100644 --- a/doc/html/classreflex_1_1_input_1_1dos__streambuf.html +++ b/doc/html/classreflex_1_1_input_1_1dos__streambuf.html @@ -21,7 +21,7 @@
reflex::Input::dos_streambuf Class Reference

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -269,7 +269,7 @@

Member Data Documentation

+Converted on Thu Aug 8 2019 14:05:16 by Doxygen 1.8.11
diff --git a/doc/html/classreflex_1_1_input_1_1streambuf-members.html b/doc/html/classreflex_1_1_input_1_1streambuf-members.html index 5217176f5..2d5221782 100644 --- a/doc/html/classreflex_1_1_input_1_1streambuf-members.html +++ b/doc/html/classreflex_1_1_input_1_1streambuf-members.html @@ -21,7 +21,7 @@
Member List

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -66,7 +66,7 @@
+Converted on Thu Aug 8 2019 14:05:16 by Doxygen 1.8.11
diff --git a/doc/html/classreflex_1_1_input_1_1streambuf.html b/doc/html/classreflex_1_1_input_1_1streambuf.html index 1e8c6117f..d16b183f0 100644 --- a/doc/html/classreflex_1_1_input_1_1streambuf.html +++ b/doc/html/classreflex_1_1_input_1_1streambuf.html @@ -21,7 +21,7 @@
reflex::Input::streambuf Class Reference

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -247,7 +247,7 @@

Member Data Documentation

+Converted on Thu Aug 8 2019 14:05:16 by Doxygen 1.8.11
diff --git a/doc/html/classreflex_1_1_matcher-members.html b/doc/html/classreflex_1_1_matcher-members.html index 8ebcb0a94..6999616ce 100644 --- a/doc/html/classreflex_1_1_matcher-members.html +++ b/doc/html/classreflex_1_1_matcher-members.html @@ -21,7 +21,7 @@
Member List

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -62,7 +62,9 @@ accept() const reflex::AbstractMatcherinline at_bob() const reflex::AbstractMatcherinline at_bol() const reflex::AbstractMatcherinline - at_end()reflex::AbstractMatcherinline + at_bow()reflex::AbstractMatcherinline + at_end()reflex::AbstractMatcherinline + at_eow()reflex::AbstractMatcherinline begin() const reflex::AbstractMatcherinline blk_reflex::AbstractMatcherprotected buf_reflex::AbstractMatcherprotected @@ -72,147 +74,148 @@ chr_reflex::AbstractMatcherprotected clear_stops()reflex::Matcherinline cno_reflex::AbstractMatcherprotected - columno() const reflex::AbstractMatcherinline - columns() const reflex::AbstractMatcherinline - const_iterator typedefreflex::AbstractMatcher - convert(T regex, convert_flag_type flags=convert_flag::none)reflex::Matcherinlinestatic - cur_reflex::AbstractMatcherprotected - ded_reflex::Matcherprotected - dedent(size_t &col)reflex::Matcherinlineprotected - delete_stop(size_t n)reflex::Matcherinline - end() const reflex::AbstractMatcherinline - end_reflex::AbstractMatcherprotected - eof_reflex::AbstractMatcherprotected - findreflex::AbstractMatcher - first() const reflex::AbstractMatcherinline - flush()reflex::AbstractMatcherinline - fsm_reflex::Matcherprotected - FSM_BACK(size_t pos)reflex::Matcherinline - FSM_CHAR()reflex::Matcherinline - FSM_DENT()reflex::Matcherinline - FSM_HALT(int c1)reflex::Matcherinline - FSM_HEAD(Pattern::Index la)reflex::Matcherinline - FSM_INIT(int &c1)reflex::Matcherinline - FSM_META_BOB()reflex::Matcherinline - FSM_META_BOL()reflex::Matcherinline - FSM_META_BWB()reflex::Matcherinline - FSM_META_BWE(int c0, int c1)reflex::Matcherinline - FSM_META_DED()reflex::Matcherinline - FSM_META_EOB(int c1)reflex::Matcherinline - FSM_META_EOL(int c1)reflex::Matcherinline - FSM_META_EWB()reflex::Matcherinline - FSM_META_EWE(int c0, int c1)reflex::Matcherinline - FSM_META_IND()reflex::Matcherinline - FSM_META_NWB()reflex::Matcherinline - FSM_META_NWE(int c0, int c1)reflex::Matcherinline - FSM_META_UND()reflex::Matcherinline - FSM_POSN()reflex::Matcherinline - FSM_REDO()reflex::Matcherinline - FSM_REDO(int c1)reflex::Matcherinline - FSM_TAIL(Pattern::Index la)reflex::Matcherinline - FSM_TAKE(Pattern::Index cap)reflex::Matcherinline - FSM_TAKE(Pattern::Index cap, int c1)reflex::Matcherinline - get(char *s, size_t n)reflex::AbstractMatcherinlineprotectedvirtual - get()reflex::AbstractMatcherinlineprotected - got_reflex::AbstractMatcherprotected - grow(size_t need=Const::BLOCK)reflex::AbstractMatcherinlineprotected - has_pattern() constreflex::PatternMatcher< reflex::Pattern >inline - hit_end() const reflex::AbstractMatcherinline - inreflex::AbstractMatcher - ind_reflex::AbstractMatcherprotected - indent(size_t &col)reflex::Matcherinlineprotected - init(const char *opt=NULL)reflex::AbstractMatcherinlineprotectedvirtual - input(const Input &input)reflex::AbstractMatcherinlinevirtual - input()reflex::AbstractMatcherinline - insert_stop(size_t n)reflex::Matcherinline - interactive()reflex::AbstractMatcherinline - iterator typedefreflex::AbstractMatcher - lap_reflex::Matcherprotected - last() const reflex::AbstractMatcherinline - last_stop()reflex::Matcherinline - len_reflex::AbstractMatcherprotected - less(size_t n)reflex::AbstractMatcherinline - lineno() const reflex::AbstractMatcherinline - lines() const reflex::AbstractMatcherinline - lno_reflex::AbstractMatcherprotected - mat_reflex::AbstractMatcherprotected - match(Method method)reflex::Matcherprotectedvirtual - Matcher()reflex::Matcherinline - Matcher(const P *pattern, const Input &input=Input(), const char *opt=NULL)reflex::Matcherinline - Matcher(const P &pattern, const Input &input=Input(), const char *opt=NULL)reflex::Matcherinline - matches()reflex::AbstractMatcherinline - max_reflex::AbstractMatcherprotected - Method typedefreflex::AbstractMatcherprotected - more()reflex::AbstractMatcherinline - mrk_reflex::Matcherprotected - newline(size_t &col)reflex::Matcherinlineprotected - num_reflex::AbstractMatcherprotected - operator size_t() const reflex::AbstractMatcherinline - operator std::pair< size_t, std::string >() const reflex::AbstractMatcherinline - operator std::string() const reflex::AbstractMatcherinline - operator std::wstring() const reflex::AbstractMatcherinline - operator!=(const char *rhs) const reflex::AbstractMatcherinline - operator!=(const std::string &rhs) const reflex::AbstractMatcherinline - operator!=(size_t rhs) const reflex::AbstractMatcherinline - operator!=(int rhs) const reflex::AbstractMatcherinline - operator==(const char *rhs) const reflex::AbstractMatcherinline - operator==(const std::string &rhs) const reflex::AbstractMatcherinline - operator==(size_t rhs) const reflex::AbstractMatcherinline - operator==(int rhs) const reflex::AbstractMatcherinline - operator[](size_t n) const reflex::Matcherinlinevirtual - opt_reflex::AbstractMatcherprotected - own_reflex::PatternMatcher< reflex::Pattern >protected - own_pattern() constreflex::PatternMatcher< reflex::Pattern >inline - pair() const reflex::AbstractMatcherinline - pat_reflex::PatternMatcher< reflex::Pattern >protected - Pattern typedefreflex::PatternMatcher< reflex::Pattern > - pattern(const PatternMatcher &matcher)reflex::PatternMatcher< reflex::Pattern >inlinevirtual - pattern(const Pattern &pattern)reflex::PatternMatcher< reflex::Pattern >inlinevirtual - pattern(const Pattern *pattern)reflex::PatternMatcher< reflex::Pattern >inlinevirtual - pattern(const char *pattern)reflex::PatternMatcher< reflex::Pattern >inlinevirtual - pattern(const std::string &pattern)reflex::PatternMatcher< reflex::Pattern >inlinevirtual - pattern() constreflex::PatternMatcher< reflex::Pattern >inline - PatternMatcher(const PatternMatcher &matcher)reflex::PatternMatcher< reflex::Pattern >inline - PatternMatcher(const Pattern *pattern=NULL, const Input &input=Input(), const char *opt=NULL)reflex::PatternMatcher< reflex::Pattern >inlineprotected - PatternMatcher(const Pattern &pattern, const Input &input=Input(), const char *opt=NULL)reflex::PatternMatcher< reflex::Pattern >inlineprotected - PatternMatcher(const char *pattern, const Input &input=Input(), const char *opt=NULL)reflex::PatternMatcher< reflex::Pattern >inlineprotected - PatternMatcher(const std::string &pattern, const Input &input=Input(), const char *opt=NULL)reflex::PatternMatcher< reflex::Pattern >inlineprotected - peek()reflex::AbstractMatcherinline - pop_stops()reflex::Matcherinline - pos_reflex::AbstractMatcherprotected - push_stops()reflex::Matcherinline - reset(const char *opt=NULL)reflex::Matcherinlinevirtual - reset_text()reflex::AbstractMatcherinlineprotected - rest()reflex::AbstractMatcherinline - scanreflex::AbstractMatcher - set_bob(bool bob)reflex::AbstractMatcherinline - set_bol(bool bol)reflex::AbstractMatcherinline - set_current(size_t loc)reflex::AbstractMatcherinlineprotected - set_end(bool eof)reflex::AbstractMatcherinline - size() const reflex::AbstractMatcherinline - splitreflex::AbstractMatcher - stk_reflex::Matcherprotected - stops()reflex::Matcherinline - Stops typedefreflex::Matcherprotected - str() const reflex::AbstractMatcherinline - tab_reflex::Matcherprotected - tabs(char n)reflex::AbstractMatcherinline - tabs()reflex::AbstractMatcherinline - text()reflex::AbstractMatcherinline - txt_reflex::AbstractMatcherprotected - unput(char c)reflex::AbstractMatcherinline - wchr() const reflex::AbstractMatcherinline - winput()reflex::AbstractMatcherinline - wpair() const reflex::AbstractMatcherinline - wrap()reflex::AbstractMatcherinlineprotectedvirtual - wsize() const reflex::AbstractMatcherinline - wstr() const reflex::AbstractMatcherinline - ~AbstractMatcher()reflex::AbstractMatcherinlineprotectedvirtual - ~PatternMatcher()reflex::PatternMatcher< reflex::Pattern >inlinevirtual + col_reflex::Matcherprotected + columno() const reflex::AbstractMatcherinline + columns() const reflex::AbstractMatcherinline + const_iterator typedefreflex::AbstractMatcher + convert(T regex, convert_flag_type flags=convert_flag::none)reflex::Matcherinlinestatic + cur_reflex::AbstractMatcherprotected + ded_reflex::Matcherprotected + dedent()reflex::Matcherinlineprotected + delete_stop(size_t n)reflex::Matcherinline + end() const reflex::AbstractMatcherinline + end_reflex::AbstractMatcherprotected + eof_reflex::AbstractMatcherprotected + findreflex::AbstractMatcher + first() const reflex::AbstractMatcherinline + flush()reflex::AbstractMatcherinline + fsm_reflex::Matcherprotected + FSM_BACK(size_t pos)reflex::Matcherinline + FSM_CHAR()reflex::Matcherinline + FSM_DENT()reflex::Matcherinline + FSM_HALT(int c1)reflex::Matcherinline + FSM_HEAD(Pattern::Index la)reflex::Matcherinline + FSM_INIT(int &c1)reflex::Matcherinline + FSM_META_BOB()reflex::Matcherinline + FSM_META_BOL()reflex::Matcherinline + FSM_META_BWB()reflex::Matcherinline + FSM_META_BWE(int c0, int c1)reflex::Matcherinline + FSM_META_DED()reflex::Matcherinline + FSM_META_EOB(int c1)reflex::Matcherinline + FSM_META_EOL(int c1)reflex::Matcherinline + FSM_META_EWB()reflex::Matcherinline + FSM_META_EWE(int c0, int c1)reflex::Matcherinline + FSM_META_IND()reflex::Matcherinline + FSM_META_NWB()reflex::Matcherinline + FSM_META_NWE(int c0, int c1)reflex::Matcherinline + FSM_META_UND()reflex::Matcherinline + FSM_POSN()reflex::Matcherinline + FSM_REDO()reflex::Matcherinline + FSM_REDO(int c1)reflex::Matcherinline + FSM_TAIL(Pattern::Index la)reflex::Matcherinline + FSM_TAKE(Pattern::Index cap)reflex::Matcherinline + FSM_TAKE(Pattern::Index cap, int c1)reflex::Matcherinline + get(char *s, size_t n)reflex::AbstractMatcherinlineprotectedvirtual + get()reflex::AbstractMatcherinlineprotected + got_reflex::AbstractMatcherprotected + grow(size_t need=Const::BLOCK)reflex::AbstractMatcherinlineprotected + has_pattern() constreflex::PatternMatcher< reflex::Pattern >inline + hit_end() const reflex::AbstractMatcherinline + inreflex::AbstractMatcher + ind_reflex::AbstractMatcherprotected + indent()reflex::Matcherinlineprotected + init(const char *opt=NULL)reflex::AbstractMatcherinlineprotectedvirtual + input(const Input &input)reflex::AbstractMatcherinlinevirtual + input()reflex::AbstractMatcherinline + insert_stop(size_t n)reflex::Matcherinline + interactive()reflex::AbstractMatcherinline + iterator typedefreflex::AbstractMatcher + lap_reflex::Matcherprotected + last() const reflex::AbstractMatcherinline + last_stop()reflex::Matcherinline + len_reflex::AbstractMatcherprotected + less(size_t n)reflex::AbstractMatcherinline + lineno() const reflex::AbstractMatcherinline + lines() const reflex::AbstractMatcherinline + lno_reflex::AbstractMatcherprotected + mat_reflex::AbstractMatcherprotected + match(Method method)reflex::Matcherprotectedvirtual + Matcher()reflex::Matcherinline + Matcher(const P *pattern, const Input &input=Input(), const char *opt=NULL)reflex::Matcherinline + Matcher(const P &pattern, const Input &input=Input(), const char *opt=NULL)reflex::Matcherinline + matches()reflex::AbstractMatcherinline + max_reflex::AbstractMatcherprotected + Method typedefreflex::AbstractMatcherprotected + more()reflex::AbstractMatcherinline + mrk_reflex::Matcherprotected + newline()reflex::Matcherinlineprotected + num_reflex::AbstractMatcherprotected + operator size_t() const reflex::AbstractMatcherinline + operator std::pair< size_t, std::string >() const reflex::AbstractMatcherinline + operator std::string() const reflex::AbstractMatcherinline + operator std::wstring() const reflex::AbstractMatcherinline + operator!=(const char *rhs) const reflex::AbstractMatcherinline + operator!=(const std::string &rhs) const reflex::AbstractMatcherinline + operator!=(size_t rhs) const reflex::AbstractMatcherinline + operator!=(int rhs) const reflex::AbstractMatcherinline + operator==(const char *rhs) const reflex::AbstractMatcherinline + operator==(const std::string &rhs) const reflex::AbstractMatcherinline + operator==(size_t rhs) const reflex::AbstractMatcherinline + operator==(int rhs) const reflex::AbstractMatcherinline + operator[](size_t n) const reflex::Matcherinlinevirtual + opt_reflex::AbstractMatcherprotected + own_reflex::PatternMatcher< reflex::Pattern >protected + own_pattern() constreflex::PatternMatcher< reflex::Pattern >inline + pair() const reflex::AbstractMatcherinline + pat_reflex::PatternMatcher< reflex::Pattern >protected + Pattern typedefreflex::PatternMatcher< reflex::Pattern > + pattern(const PatternMatcher &matcher)reflex::PatternMatcher< reflex::Pattern >inlinevirtual + pattern(const Pattern &pattern)reflex::PatternMatcher< reflex::Pattern >inlinevirtual + pattern(const Pattern *pattern)reflex::PatternMatcher< reflex::Pattern >inlinevirtual + pattern(const char *pattern)reflex::PatternMatcher< reflex::Pattern >inlinevirtual + pattern(const std::string &pattern)reflex::PatternMatcher< reflex::Pattern >inlinevirtual + pattern() constreflex::PatternMatcher< reflex::Pattern >inline + PatternMatcher(const PatternMatcher &matcher)reflex::PatternMatcher< reflex::Pattern >inline + PatternMatcher(const Pattern *pattern=NULL, const Input &input=Input(), const char *opt=NULL)reflex::PatternMatcher< reflex::Pattern >inlineprotected + PatternMatcher(const Pattern &pattern, const Input &input=Input(), const char *opt=NULL)reflex::PatternMatcher< reflex::Pattern >inlineprotected + PatternMatcher(const char *pattern, const Input &input=Input(), const char *opt=NULL)reflex::PatternMatcher< reflex::Pattern >inlineprotected + PatternMatcher(const std::string &pattern, const Input &input=Input(), const char *opt=NULL)reflex::PatternMatcher< reflex::Pattern >inlineprotected + peek()reflex::AbstractMatcherinline + pop_stops()reflex::Matcherinline + pos_reflex::AbstractMatcherprotected + push_stops()reflex::Matcherinline + reset(const char *opt=NULL)reflex::Matcherinlinevirtual + reset_text()reflex::AbstractMatcherinlineprotected + rest()reflex::AbstractMatcherinline + scanreflex::AbstractMatcher + set_bob(bool bob)reflex::AbstractMatcherinline + set_bol(bool bol)reflex::AbstractMatcherinline + set_current(size_t loc)reflex::AbstractMatcherinlineprotected + set_end(bool eof)reflex::AbstractMatcherinline + size() const reflex::AbstractMatcherinline + splitreflex::AbstractMatcher + stk_reflex::Matcherprotected + stops()reflex::Matcherinline + Stops typedefreflex::Matcherprotected + str() const reflex::AbstractMatcherinline + tab_reflex::Matcherprotected + tabs(char n)reflex::AbstractMatcherinline + tabs()reflex::AbstractMatcherinline + text()reflex::AbstractMatcherinline + txt_reflex::AbstractMatcherprotected + unput(char c)reflex::AbstractMatcherinline + wchr() const reflex::AbstractMatcherinline + winput()reflex::AbstractMatcherinline + wpair() const reflex::AbstractMatcherinline + wrap()reflex::AbstractMatcherinlineprotectedvirtual + wsize() const reflex::AbstractMatcherinline + wstr() const reflex::AbstractMatcherinline + ~AbstractMatcher()reflex::AbstractMatcherinlineprotectedvirtual + ~PatternMatcher()reflex::PatternMatcher< reflex::Pattern >inlinevirtual
+Converted on Thu Aug 8 2019 14:05:16 by Doxygen 1.8.11
diff --git a/doc/html/classreflex_1_1_matcher.html b/doc/html/classreflex_1_1_matcher.html index ddc656785..2a2ee316b 100644 --- a/doc/html/classreflex_1_1_matcher.html +++ b/doc/html/classreflex_1_1_matcher.html @@ -21,7 +21,7 @@
reflex::Matcher Class Reference

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -341,6 +341,12 @@ void set_bol (bool bol)  Set/reset the begin of a new line state. More...
  +bool at_bow () + Returns true if this matcher matched text that begins a word. More...
+  +bool at_eow () + Returns true if this matcher matched text that ends a word. More...
+  int input ()  Returns the next 8-bit character (unsigned char 0..255 or EOF) from the input character sequence, while preserving the current text() match (but pointer returned by text() may change; warning: does not preserve the yytext string pointer when options –flex and –bison are used). More...
  @@ -425,15 +431,15 @@ virtual size_t match (Method method)  Returns true if input matched the pattern using method Const::SCAN, Const::FIND, Const::SPLIT, or Const::MATCH. More...
  -void newline (size_t &col) - Update indentation column counter for indent() and dedent(). More...
-  -bool indent (size_t &col) - Returns true if looking at indent. More...
-  -bool dedent (size_t &col) - Returns true if looking at dedent. More...
-  +void newline () + Update indentation column counter for indent() and dedent(). More...
+  +bool indent () + Returns true if looking at indent. More...
+  +bool dedent () + Returns true if looking at dedent. More...
- Protected Member Functions inherited from reflex::PatternMatcher< reflex::Pattern >  PatternMatcher (const Pattern *pattern=NULL, const Input &input=Input(), const char *opt=NULL)  Construct a base abstract matcher from a pointer to a persistent pattern object (that is shared with this class) and an input character sequence. More...
@@ -483,6 +489,9 @@ size_t ded_  dedent count More...
  +size_t col_ + column counter for indent matching, updated by newline(), indent(), and dedent() More...
Stops tab_  tab stops set by detecting indent margins More...
  @@ -817,7 +826,7 @@

Member Function Documentation

- +
@@ -827,8 +836,7 @@

Member Function Documentation

- - +
bool reflex::Matcher::dedent (size_t & col))
@@ -841,12 +849,6 @@

Member Function Documentation

Returns true if looking at dedent.

Returns
true if dedent.
-
Parameters
- - -
colindent column counter
-
-
@@ -1554,7 +1556,7 @@

Member Function Documentation

- +
@@ -1564,8 +1566,7 @@

Member Function Documentation

- - +
bool reflex::Matcher::indent (size_t & col))
@@ -1578,12 +1579,6 @@

Member Function Documentation

Returns true if looking at indent.

Returns
true if indent.
-
Parameters
- - -
colindent column counter
-
-
@@ -1673,7 +1668,7 @@

Member Function Documentation

- +
@@ -1683,8 +1678,7 @@

Member Function Documentation

- - +
void reflex::Matcher::newline (size_t & col))
@@ -1695,13 +1689,7 @@

Member Function Documentation

-

Update indentation column counter for indent() and dedent().

-
Parameters
- - -
colindent column counter
-
-
+

Update indentation column counter for indent() and dedent().

@@ -1839,6 +1827,28 @@

Member Function Documentation

Member Data Documentation

+ +
+
+ + + + + +
+ + + + +
size_t reflex::Matcher::col_
+
+protected
+
+ +

column counter for indent matching, updated by newline(), indent(), and dedent()

+ +
+
@@ -1977,7 +1987,7 @@

Member Data Documentation

+Converted on Thu Aug 8 2019 14:05:16 by Doxygen 1.8.11
diff --git a/doc/html/classreflex_1_1_o_ranges-members.html b/doc/html/classreflex_1_1_o_ranges-members.html index ecb5751c2..926243c52 100644 --- a/doc/html/classreflex_1_1_o_ranges-members.html +++ b/doc/html/classreflex_1_1_o_ranges-members.html @@ -21,7 +21,7 @@
Member List

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -103,7 +103,7 @@
+Converted on Thu Aug 8 2019 14:05:16 by Doxygen 1.8.11
diff --git a/doc/html/classreflex_1_1_o_ranges.html b/doc/html/classreflex_1_1_o_ranges.html index e1e99560f..35bc71c86 100644 --- a/doc/html/classreflex_1_1_o_ranges.html +++ b/doc/html/classreflex_1_1_o_ranges.html @@ -21,7 +21,7 @@
reflex::ORanges< T > Class Template Reference

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -1049,7 +1049,7 @@

Member Function Documentation

+Converted on Thu Aug 8 2019 14:05:16 by Doxygen 1.8.11
diff --git a/doc/html/classreflex_1_1_pattern-members.html b/doc/html/classreflex_1_1_pattern-members.html index e0a4ed0c1..6126d1625 100644 --- a/doc/html/classreflex_1_1_pattern-members.html +++ b/doc/html/classreflex_1_1_pattern-members.html @@ -21,7 +21,7 @@
Member List

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -194,7 +194,7 @@
+Converted on Thu Aug 8 2019 14:05:16 by Doxygen 1.8.11
diff --git a/doc/html/classreflex_1_1_pattern.html b/doc/html/classreflex_1_1_pattern.html index 2bfd06b6f..63baf1281 100644 --- a/doc/html/classreflex_1_1_pattern.html +++ b/doc/html/classreflex_1_1_pattern.html @@ -21,7 +21,7 @@
reflex::Pattern Class Reference

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -3872,7 +3872,7 @@

Member Data Documentation

+Converted on Thu Aug 8 2019 14:05:16 by Doxygen 1.8.11
diff --git a/doc/html/classreflex_1_1_pattern_matcher-members.html b/doc/html/classreflex_1_1_pattern_matcher-members.html index 8ef792917..5ca16c7f9 100644 --- a/doc/html/classreflex_1_1_pattern_matcher-members.html +++ b/doc/html/classreflex_1_1_pattern_matcher-members.html @@ -21,7 +21,7 @@
Member List

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -62,7 +62,9 @@ accept() const reflex::AbstractMatcherinline at_bob() const reflex::AbstractMatcherinline at_bol() const reflex::AbstractMatcherinline - at_end()reflex::AbstractMatcherinline + at_bow()reflex::AbstractMatcherinline + at_end()reflex::AbstractMatcherinline + at_eow()reflex::AbstractMatcherinline begin() const reflex::AbstractMatcherinline blk_reflex::AbstractMatcherprotected buf_reflex::AbstractMatcherprotected @@ -166,7 +168,7 @@
+Converted on Thu Aug 8 2019 14:05:16 by Doxygen 1.8.11
diff --git a/doc/html/classreflex_1_1_pattern_matcher.html b/doc/html/classreflex_1_1_pattern_matcher.html index 0fb8803bc..17cbb87c3 100644 --- a/doc/html/classreflex_1_1_pattern_matcher.html +++ b/doc/html/classreflex_1_1_pattern_matcher.html @@ -21,7 +21,7 @@
reflex::PatternMatcher< P > Class Template Reference

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -226,6 +226,12 @@ void set_bol (bool bol)  Set/reset the begin of a new line state. More...
  +bool at_bow () + Returns true if this matcher matched text that begins a word. More...
+  +bool at_eow () + Returns true if this matcher matched text that ends a word. More...
+  int input ()  Returns the next 8-bit character (unsigned char 0..255 or EOF) from the input character sequence, while preserving the current text() match (but pointer returned by text() may change; warning: does not preserve the yytext string pointer when options –flex and –bison are used). More...
  @@ -1042,7 +1048,7 @@

Member Data Documentation

+Converted on Thu Aug 8 2019 14:05:16 by Doxygen 1.8.11
diff --git a/doc/html/classreflex_1_1_posix_1_1_tables-members.html b/doc/html/classreflex_1_1_posix_1_1_tables-members.html index 8eb125c4c..1c9fab3e5 100644 --- a/doc/html/classreflex_1_1_posix_1_1_tables-members.html +++ b/doc/html/classreflex_1_1_posix_1_1_tables-members.html @@ -21,7 +21,7 @@
Member List

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -63,7 +63,7 @@
+Converted on Thu Aug 8 2019 14:05:16 by Doxygen 1.8.11
diff --git a/doc/html/classreflex_1_1_posix_1_1_tables.html b/doc/html/classreflex_1_1_posix_1_1_tables.html index 44040d218..f12f74a87 100644 --- a/doc/html/classreflex_1_1_posix_1_1_tables.html +++ b/doc/html/classreflex_1_1_posix_1_1_tables.html @@ -21,7 +21,7 @@
reflex::Posix::Tables Class Reference

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -144,7 +144,7 @@

Member Data Documentation

+Converted on Thu Aug 8 2019 14:05:16 by Doxygen 1.8.11
diff --git a/doc/html/classreflex_1_1_ranges-members.html b/doc/html/classreflex_1_1_ranges-members.html index cca0d35c1..23ecb1b4d 100644 --- a/doc/html/classreflex_1_1_ranges-members.html +++ b/doc/html/classreflex_1_1_ranges-members.html @@ -21,7 +21,7 @@
Member List

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -89,7 +89,7 @@
+Converted on Thu Aug 8 2019 14:05:16 by Doxygen 1.8.11
diff --git a/doc/html/classreflex_1_1_ranges.html b/doc/html/classreflex_1_1_ranges.html index 0d20abcf9..a9f55c9f6 100644 --- a/doc/html/classreflex_1_1_ranges.html +++ b/doc/html/classreflex_1_1_ranges.html @@ -21,7 +21,7 @@
reflex::Ranges< T > Class Template Reference

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -1104,7 +1104,7 @@

Member Function Documentation

+Converted on Thu Aug 8 2019 14:05:16 by Doxygen 1.8.11
diff --git a/doc/html/classreflex_1_1_std_ecma_matcher-members.html b/doc/html/classreflex_1_1_std_ecma_matcher-members.html index f6e633842..9c29f2355 100644 --- a/doc/html/classreflex_1_1_std_ecma_matcher-members.html +++ b/doc/html/classreflex_1_1_std_ecma_matcher-members.html @@ -21,7 +21,7 @@
Member List

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -62,7 +62,9 @@ accept() const reflex::AbstractMatcherinline at_bob() const reflex::AbstractMatcherinline at_bol() const reflex::AbstractMatcherinline - at_end()reflex::AbstractMatcherinline + at_bow()reflex::AbstractMatcherinline + at_end()reflex::AbstractMatcherinline + at_eow()reflex::AbstractMatcherinline begin() const reflex::AbstractMatcherinline blk_reflex::AbstractMatcherprotected buf_reflex::AbstractMatcherprotected @@ -181,7 +183,7 @@
+Converted on Thu Aug 8 2019 14:05:16 by Doxygen 1.8.11
diff --git a/doc/html/classreflex_1_1_std_ecma_matcher.html b/doc/html/classreflex_1_1_std_ecma_matcher.html index 87c2813b7..2908f9b5f 100644 --- a/doc/html/classreflex_1_1_std_ecma_matcher.html +++ b/doc/html/classreflex_1_1_std_ecma_matcher.html @@ -21,7 +21,7 @@
reflex::StdEcmaMatcher Class Reference

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -260,6 +260,12 @@ void set_bol (bool bol)  Set/reset the begin of a new line state. More...
  +bool at_bow () + Returns true if this matcher matched text that begins a word. More...
+  +bool at_eow () + Returns true if this matcher matched text that ends a word. More...
+  int input ()  Returns the next 8-bit character (unsigned char 0..255 or EOF) from the input character sequence, while preserving the current text() match (but pointer returned by text() may change; warning: does not preserve the yytext string pointer when options –flex and –bison are used). More...
  @@ -805,7 +811,7 @@

Member Function Documentation

+Converted on Thu Aug 8 2019 14:05:16 by Doxygen 1.8.11
diff --git a/doc/html/classreflex_1_1_std_matcher-members.html b/doc/html/classreflex_1_1_std_matcher-members.html index 08a7e6dd5..511c95e04 100644 --- a/doc/html/classreflex_1_1_std_matcher-members.html +++ b/doc/html/classreflex_1_1_std_matcher-members.html @@ -21,7 +21,7 @@
Member List

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -62,7 +62,9 @@ accept() const reflex::AbstractMatcherinline at_bob() const reflex::AbstractMatcherinline at_bol() const reflex::AbstractMatcherinline - at_end()reflex::AbstractMatcherinline + at_bow()reflex::AbstractMatcherinline + at_end()reflex::AbstractMatcherinline + at_eow()reflex::AbstractMatcherinline begin() const reflex::AbstractMatcherinline blk_reflex::AbstractMatcherprotected buf_reflex::AbstractMatcherprotected @@ -177,7 +179,7 @@
+Converted on Thu Aug 8 2019 14:05:16 by Doxygen 1.8.11
diff --git a/doc/html/classreflex_1_1_std_matcher.html b/doc/html/classreflex_1_1_std_matcher.html index 222026668..be9cf8053 100644 --- a/doc/html/classreflex_1_1_std_matcher.html +++ b/doc/html/classreflex_1_1_std_matcher.html @@ -21,7 +21,7 @@
reflex::StdMatcher Class Reference

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -250,6 +250,12 @@ void set_bol (bool bol)  Set/reset the begin of a new line state. More...
  +bool at_bow () + Returns true if this matcher matched text that begins a word. More...
+  +bool at_eow () + Returns true if this matcher matched text that ends a word. More...
+  int input ()  Returns the next 8-bit character (unsigned char 0..255 or EOF) from the input character sequence, while preserving the current text() match (but pointer returned by text() may change; warning: does not preserve the yytext string pointer when options –flex and –bison are used). More...
  @@ -1027,7 +1033,7 @@

Member Data Documentation

+Converted on Thu Aug 8 2019 14:05:16 by Doxygen 1.8.11
diff --git a/doc/html/classreflex_1_1_std_posix_matcher-members.html b/doc/html/classreflex_1_1_std_posix_matcher-members.html index 9d22084a5..7ad82b71c 100644 --- a/doc/html/classreflex_1_1_std_posix_matcher-members.html +++ b/doc/html/classreflex_1_1_std_posix_matcher-members.html @@ -21,7 +21,7 @@
Member List

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -62,7 +62,9 @@ accept() const reflex::AbstractMatcherinline at_bob() const reflex::AbstractMatcherinline at_bol() const reflex::AbstractMatcherinline - at_end()reflex::AbstractMatcherinline + at_bow()reflex::AbstractMatcherinline + at_end()reflex::AbstractMatcherinline + at_eow()reflex::AbstractMatcherinline begin() const reflex::AbstractMatcherinline blk_reflex::AbstractMatcherprotected buf_reflex::AbstractMatcherprotected @@ -181,7 +183,7 @@
+Converted on Thu Aug 8 2019 14:05:16 by Doxygen 1.8.11
diff --git a/doc/html/classreflex_1_1_std_posix_matcher.html b/doc/html/classreflex_1_1_std_posix_matcher.html index 0055c7805..2af6581c1 100644 --- a/doc/html/classreflex_1_1_std_posix_matcher.html +++ b/doc/html/classreflex_1_1_std_posix_matcher.html @@ -21,7 +21,7 @@
reflex::StdPosixMatcher Class Reference

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -261,6 +261,12 @@ void set_bol (bool bol)  Set/reset the begin of a new line state. More...
  +bool at_bow () + Returns true if this matcher matched text that begins a word. More...
+  +bool at_eow () + Returns true if this matcher matched text that ends a word. More...
+  int input ()  Returns the next 8-bit character (unsigned char 0..255 or EOF) from the input character sequence, while preserving the current text() match (but pointer returned by text() may change; warning: does not preserve the yytext string pointer when options –flex and –bison are used). More...
  @@ -851,7 +857,7 @@

Member Function Documentation

+Converted on Thu Aug 8 2019 14:05:16 by Doxygen 1.8.11
diff --git a/doc/html/classreflex_1_1_unicode_1_1_tables-members.html b/doc/html/classreflex_1_1_unicode_1_1_tables-members.html index c3a1f7b05..985d5c48f 100644 --- a/doc/html/classreflex_1_1_unicode_1_1_tables-members.html +++ b/doc/html/classreflex_1_1_unicode_1_1_tables-members.html @@ -21,7 +21,7 @@
Member List

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -66,7 +66,7 @@
+Converted on Thu Aug 8 2019 14:05:16 by Doxygen 1.8.11
diff --git a/doc/html/classreflex_1_1_unicode_1_1_tables.html b/doc/html/classreflex_1_1_unicode_1_1_tables.html index 624aef7ae..5864999b0 100644 --- a/doc/html/classreflex_1_1_unicode_1_1_tables.html +++ b/doc/html/classreflex_1_1_unicode_1_1_tables.html @@ -21,7 +21,7 @@
reflex::Unicode::Tables Class Reference

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -198,7 +198,7 @@

Member Function Documentation

+Converted on Thu Aug 8 2019 14:05:16 by Doxygen 1.8.11
diff --git a/doc/html/classreflex_1_1regex__error-members.html b/doc/html/classreflex_1_1regex__error-members.html index ad13fe24a..020874ebb 100644 --- a/doc/html/classreflex_1_1regex__error-members.html +++ b/doc/html/classreflex_1_1regex__error-members.html @@ -21,7 +21,7 @@
Member List

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -82,7 +82,7 @@
+Converted on Thu Aug 8 2019 14:05:16 by Doxygen 1.8.11
diff --git a/doc/html/classreflex_1_1regex__error.html b/doc/html/classreflex_1_1regex__error.html index 0ea070e5a..37d0e8a86 100644 --- a/doc/html/classreflex_1_1regex__error.html +++ b/doc/html/classreflex_1_1regex__error.html @@ -21,7 +21,7 @@
reflex::regex_error Class Reference

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -692,7 +692,7 @@

Member Data Documentation

+Converted on Thu Aug 8 2019 14:05:16 by Doxygen 1.8.11
diff --git a/doc/html/convert_8h.html b/doc/html/convert_8h.html index aaafc5763..04ead3df4 100644 --- a/doc/html/convert_8h.html +++ b/doc/html/convert_8h.html @@ -21,7 +21,7 @@
convert.h File Reference

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -149,7 +149,7 @@
+Converted on Thu Aug 8 2019 14:05:16 by Doxygen 1.8.11
diff --git a/doc/html/debug_8h.html b/doc/html/debug_8h.html index 02746cd72..ef3656583 100644 --- a/doc/html/debug_8h.html +++ b/doc/html/debug_8h.html @@ -21,7 +21,7 @@
debug.h File Reference

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -223,7 +223,7 @@

Example

+Converted on Thu Aug 8 2019 14:05:16 by Doxygen 1.8.11
diff --git a/doc/html/dir_000002_000000.html b/doc/html/dir_000002_000000.html index 8905c89b9..9ac45b2f7 100644 --- a/doc/html/dir_000002_000000.html +++ b/doc/html/dir_000002_000000.html @@ -21,7 +21,7 @@
src -> include Relation

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -46,7 +46,7 @@

src → include Relation

File in srcIncludes file in include
reflex.hreflex / convert.h
reflex.hreflex / error.h
reflex.hreflex / input.h
reflex.hreflex / pattern.h
reflex.hreflex / utf8.h
+Converted on Thu Aug 8 2019 14:05:16 by Doxygen 1.8.11
diff --git a/doc/html/dir_68267d1309a1af8e8297ef4c3efbcdba.html b/doc/html/dir_68267d1309a1af8e8297ef4c3efbcdba.html index 0a749acd1..d9ec1919a 100644 --- a/doc/html/dir_68267d1309a1af8e8297ef4c3efbcdba.html +++ b/doc/html/dir_68267d1309a1af8e8297ef4c3efbcdba.html @@ -21,7 +21,7 @@
src Directory Reference

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -76,7 +76,7 @@
+Converted on Thu Aug 8 2019 14:05:16 by Doxygen 1.8.11
diff --git a/doc/html/dir_bb8a7beb94a1b7afd52842cbf47ddd3e.html b/doc/html/dir_bb8a7beb94a1b7afd52842cbf47ddd3e.html index a3f36b3a0..a96c06e26 100644 --- a/doc/html/dir_bb8a7beb94a1b7afd52842cbf47ddd3e.html +++ b/doc/html/dir_bb8a7beb94a1b7afd52842cbf47ddd3e.html @@ -21,7 +21,7 @@
reflex Directory Reference

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -117,7 +117,7 @@
+Converted on Thu Aug 8 2019 14:05:16 by Doxygen 1.8.11
diff --git a/doc/html/dir_d44c64559bbebec7f509842c48db8b23.html b/doc/html/dir_d44c64559bbebec7f509842c48db8b23.html index 6117274e2..6686dad6b 100644 --- a/doc/html/dir_d44c64559bbebec7f509842c48db8b23.html +++ b/doc/html/dir_d44c64559bbebec7f509842c48db8b23.html @@ -21,7 +21,7 @@
include Directory Reference

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -62,7 +62,7 @@
+Converted on Thu Aug 8 2019 14:05:16 by Doxygen 1.8.11
diff --git a/doc/html/error_8h.html b/doc/html/error_8h.html index 68f14b8e5..e7bd64722 100644 --- a/doc/html/error_8h.html +++ b/doc/html/error_8h.html @@ -21,7 +21,7 @@
error.h File Reference

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -109,7 +109,7 @@
+Converted on Thu Aug 8 2019 14:05:16 by Doxygen 1.8.11
diff --git a/doc/html/files.html b/doc/html/files.html index 456a28bcb..de07a6ff7 100644 --- a/doc/html/files.html +++ b/doc/html/files.html @@ -21,7 +21,7 @@
File List

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -77,7 +77,7 @@
+Converted on Thu Aug 8 2019 14:05:23 by Doxygen 1.8.11
diff --git a/doc/html/flexlexer_8h.html b/doc/html/flexlexer_8h.html index 00eae5c1d..9939bb3a1 100644 --- a/doc/html/flexlexer_8h.html +++ b/doc/html/flexlexer_8h.html @@ -21,7 +21,7 @@
flexlexer.h File Reference

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -1051,7 +1051,7 @@

Function Documentation

+Converted on Thu Aug 8 2019 14:05:16 by Doxygen 1.8.11
diff --git a/doc/html/functions.html b/doc/html/functions.html index 51c613008..cb89c161e 100644 --- a/doc/html/functions.html +++ b/doc/html/functions.html @@ -21,7 +21,7 @@
Class Members

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -160,14 +160,20 @@

- a -

+Converted on Thu Aug 8 2019 14:05:23 by Doxygen 1.8.11
diff --git a/doc/html/functions_0x7e.html b/doc/html/functions_0x7e.html index 4f2696769..df52dbe2e 100644 --- a/doc/html/functions_0x7e.html +++ b/doc/html/functions_0x7e.html @@ -21,7 +21,7 @@
Class Members

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -109,7 +109,7 @@

- ~ -

+Converted on Thu Aug 8 2019 14:05:23 by Doxygen 1.8.11
diff --git a/doc/html/functions_b.html b/doc/html/functions_b.html index 74e3323c2..25e713d26 100644 --- a/doc/html/functions_b.html +++ b/doc/html/functions_b.html @@ -21,7 +21,7 @@
Class Members

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -117,9 +117,6 @@

- b -

+Converted on Thu Aug 8 2019 14:05:23 by Doxygen 1.8.11
diff --git a/doc/html/functions_c.html b/doc/html/functions_c.html index d779850d2..723f13fb8 100644 --- a/doc/html/functions_c.html +++ b/doc/html/functions_c.html @@ -21,7 +21,7 @@
Class Members

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -151,8 +151,8 @@

- c -

+Converted on Thu Aug 8 2019 14:05:23 by Doxygen 1.8.11
diff --git a/doc/html/functions_d.html b/doc/html/functions_d.html index 5265144c4..745a79761 100644 --- a/doc/html/functions_d.html +++ b/doc/html/functions_d.html @@ -21,7 +21,7 @@
Class Members

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -100,7 +100,7 @@

- d -

+Converted on Thu Aug 8 2019 14:05:23 by Doxygen 1.8.11
diff --git a/doc/html/functions_e.html b/doc/html/functions_e.html index 60b95a5f1..796640a19 100644 --- a/doc/html/functions_e.html +++ b/doc/html/functions_e.html @@ -21,7 +21,7 @@
Class Members

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -146,9 +146,6 @@

- e -

+Converted on Thu Aug 8 2019 14:05:23 by Doxygen 1.8.11
diff --git a/doc/html/functions_enum.html b/doc/html/functions_enum.html index 6fa064e50..aeea350da 100644 --- a/doc/html/functions_enum.html +++ b/doc/html/functions_enum.html @@ -21,7 +21,7 @@
Class Members - Enumerations

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -68,7 +68,7 @@
+Converted on Thu Aug 8 2019 14:05:23 by Doxygen 1.8.11
diff --git a/doc/html/functions_eval.html b/doc/html/functions_eval.html index a5800af38..3743221ac 100644 --- a/doc/html/functions_eval.html +++ b/doc/html/functions_eval.html @@ -21,7 +21,7 @@
Class Members - Enumerator

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -110,7 +110,7 @@
+Converted on Thu Aug 8 2019 14:05:23 by Doxygen 1.8.11
diff --git a/doc/html/functions_f.html b/doc/html/functions_f.html index e10a83eec..e1a8b3b23 100644 --- a/doc/html/functions_f.html +++ b/doc/html/functions_f.html @@ -21,7 +21,7 @@
Class Members

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -239,7 +239,7 @@

- f -

+Converted on Thu Aug 8 2019 14:05:23 by Doxygen 1.8.11
diff --git a/doc/html/functions_func.html b/doc/html/functions_func.html index e3e9d28f3..ff8842b33 100644 --- a/doc/html/functions_func.html +++ b/doc/html/functions_func.html @@ -21,7 +21,7 @@
Class Members - Functions

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -122,7 +122,7 @@

- a -

+Converted on Thu Aug 8 2019 14:05:23 by Doxygen 1.8.11
diff --git a/doc/html/functions_func_0x7e.html b/doc/html/functions_func_0x7e.html index 336b32d51..c7c23b59b 100644 --- a/doc/html/functions_func_0x7e.html +++ b/doc/html/functions_func_0x7e.html @@ -21,7 +21,7 @@
Class Members - Functions

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -105,7 +105,7 @@

- ~ -

+Converted on Thu Aug 8 2019 14:05:23 by Doxygen 1.8.11
diff --git a/doc/html/functions_func_b.html b/doc/html/functions_func_b.html index e442b6950..aef0adaff 100644 --- a/doc/html/functions_func_b.html +++ b/doc/html/functions_func_b.html @@ -21,7 +21,7 @@
Class Members - Functions

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -120,7 +120,7 @@

- b -

+Converted on Thu Aug 8 2019 14:05:23 by Doxygen 1.8.11
diff --git a/doc/html/functions_func_c.html b/doc/html/functions_func_c.html index 4b32eef1d..8490d8c6d 100644 --- a/doc/html/functions_func_c.html +++ b/doc/html/functions_func_c.html @@ -21,7 +21,7 @@
Class Members - Functions

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -154,7 +154,7 @@

- c -

+Converted on Thu Aug 8 2019 14:05:23 by Doxygen 1.8.11
diff --git a/doc/html/functions_func_d.html b/doc/html/functions_func_d.html index 23735b366..85d979519 100644 --- a/doc/html/functions_func_d.html +++ b/doc/html/functions_func_d.html @@ -21,7 +21,7 @@
Class Members - Functions

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -90,7 +90,7 @@

- d -

+Converted on Thu Aug 8 2019 14:05:23 by Doxygen 1.8.11
diff --git a/doc/html/functions_func_e.html b/doc/html/functions_func_e.html index 8781c9d27..747082321 100644 --- a/doc/html/functions_func_e.html +++ b/doc/html/functions_func_e.html @@ -21,7 +21,7 @@
Class Members - Functions

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -140,7 +140,7 @@

- e -

+Converted on Thu Aug 8 2019 14:05:23 by Doxygen 1.8.11
diff --git a/doc/html/functions_func_f.html b/doc/html/functions_func_f.html index 6ecb79c4c..7a4a8cd16 100644 --- a/doc/html/functions_func_f.html +++ b/doc/html/functions_func_f.html @@ -21,7 +21,7 @@
Class Members - Functions

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -202,7 +202,7 @@

- f -

+Converted on Thu Aug 8 2019 14:05:23 by Doxygen 1.8.11
diff --git a/doc/html/functions_func_g.html b/doc/html/functions_func_g.html index f46e54f00..fffb43f9d 100644 --- a/doc/html/functions_func_g.html +++ b/doc/html/functions_func_g.html @@ -21,7 +21,7 @@
Class Members - Functions

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -141,7 +141,7 @@

- g -

+Converted on Thu Aug 8 2019 14:05:23 by Doxygen 1.8.11
diff --git a/doc/html/functions_func_h.html b/doc/html/functions_func_h.html index 0da4b78ed..7b9ab4a9b 100644 --- a/doc/html/functions_func_h.html +++ b/doc/html/functions_func_h.html @@ -21,7 +21,7 @@
Class Members - Functions

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -105,7 +105,7 @@

- h -

+Converted on Thu Aug 8 2019 14:05:23 by Doxygen 1.8.11
diff --git a/doc/html/functions_func_i.html b/doc/html/functions_func_i.html index 8cae99c35..856677024 100644 --- a/doc/html/functions_func_i.html +++ b/doc/html/functions_func_i.html @@ -21,7 +21,7 @@
Class Members - Functions

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -93,7 +93,7 @@

- i -

+Converted on Thu Aug 8 2019 14:05:23 by Doxygen 1.8.11
diff --git a/doc/html/functions_func_l.html b/doc/html/functions_func_l.html index 27533217b..2643ff65b 100644 --- a/doc/html/functions_func_l.html +++ b/doc/html/functions_func_l.html @@ -21,7 +21,7 @@
Class Members - Functions

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -141,7 +141,7 @@

- l -

+Converted on Thu Aug 8 2019 14:05:23 by Doxygen 1.8.11
diff --git a/doc/html/functions_func_m.html b/doc/html/functions_func_m.html index e4ccad545..c43133db6 100644 --- a/doc/html/functions_func_m.html +++ b/doc/html/functions_func_m.html @@ -21,7 +21,7 @@
Class Members - Functions

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -99,8 +99,8 @@

- m -

+Converted on Thu Aug 8 2019 14:05:23 by Doxygen 1.8.11
diff --git a/doc/html/functions_func_n.html b/doc/html/functions_func_n.html index 3aa1c25eb..f22fd6827 100644 --- a/doc/html/functions_func_n.html +++ b/doc/html/functions_func_n.html @@ -21,7 +21,7 @@
Class Members - Functions

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -94,7 +94,7 @@

- n -

+Converted on Thu Aug 8 2019 14:05:23 by Doxygen 1.8.11
diff --git a/doc/html/functions_func_o.html b/doc/html/functions_func_o.html index 365305457..9cb2bdd98 100644 --- a/doc/html/functions_func_o.html +++ b/doc/html/functions_func_o.html @@ -21,7 +21,7 @@
Class Members - Functions

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -267,7 +267,7 @@

- o -

+Converted on Thu Aug 8 2019 14:05:23 by Doxygen 1.8.11
diff --git a/doc/html/functions_func_p.html b/doc/html/functions_func_p.html index 87ed14891..9713afc72 100644 --- a/doc/html/functions_func_p.html +++ b/doc/html/functions_func_p.html @@ -21,7 +21,7 @@
Class Members - Functions

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -124,12 +124,12 @@

- p -

+Converted on Thu Aug 8 2019 14:05:23 by Doxygen 1.8.11
diff --git a/doc/html/functions_func_r.html b/doc/html/functions_func_r.html index a8fcccebb..7221cfe2a 100644 --- a/doc/html/functions_func_r.html +++ b/doc/html/functions_func_r.html @@ -21,7 +21,7 @@
Class Members - Functions

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -123,7 +123,7 @@

- r -

+Converted on Thu Aug 8 2019 14:05:23 by Doxygen 1.8.11
diff --git a/doc/html/functions_func_s.html b/doc/html/functions_func_s.html index 86b4219c1..2920a1d3f 100644 --- a/doc/html/functions_func_s.html +++ b/doc/html/functions_func_s.html @@ -21,7 +21,7 @@
Class Members - Functions

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -165,7 +165,7 @@

- s -

+Converted on Thu Aug 8 2019 14:05:23 by Doxygen 1.8.11
diff --git a/doc/html/functions_func_t.html b/doc/html/functions_func_t.html index 93d63d455..0a26267b2 100644 --- a/doc/html/functions_func_t.html +++ b/doc/html/functions_func_t.html @@ -21,7 +21,7 @@
Class Members - Functions

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -113,7 +113,7 @@

- t -

+Converted on Thu Aug 8 2019 14:05:23 by Doxygen 1.8.11
diff --git a/doc/html/functions_func_u.html b/doc/html/functions_func_u.html index 4e37a4115..b2270817c 100644 --- a/doc/html/functions_func_u.html +++ b/doc/html/functions_func_u.html @@ -21,7 +21,7 @@
Class Members - Functions

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -114,7 +114,7 @@

- u -

+Converted on Thu Aug 8 2019 14:05:23 by Doxygen 1.8.11
diff --git a/doc/html/functions_func_v.html b/doc/html/functions_func_v.html index 78e5a4191..b13da4145 100644 --- a/doc/html/functions_func_v.html +++ b/doc/html/functions_func_v.html @@ -21,7 +21,7 @@
Class Members - Functions

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -93,7 +93,7 @@

- v -

+Converted on Thu Aug 8 2019 14:05:23 by Doxygen 1.8.11
diff --git a/doc/html/functions_func_w.html b/doc/html/functions_func_w.html index 00bc8153c..8ca6b2e8f 100644 --- a/doc/html/functions_func_w.html +++ b/doc/html/functions_func_w.html @@ -21,7 +21,7 @@
Class Members - Functions

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -188,7 +188,7 @@

- w -

+Converted on Thu Aug 8 2019 14:05:23 by Doxygen 1.8.11
diff --git a/doc/html/functions_func_y.html b/doc/html/functions_func_y.html index 692c83972..0e2813363 100644 --- a/doc/html/functions_func_y.html +++ b/doc/html/functions_func_y.html @@ -21,7 +21,7 @@
Class Members - Functions

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -111,7 +111,7 @@

- y -

+Converted on Thu Aug 8 2019 14:05:23 by Doxygen 1.8.11
diff --git a/doc/html/functions_g.html b/doc/html/functions_g.html index eae508448..1b0cdaa69 100644 --- a/doc/html/functions_g.html +++ b/doc/html/functions_g.html @@ -21,7 +21,7 @@
Class Members

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -151,7 +151,7 @@

- g -

+Converted on Thu Aug 8 2019 14:05:23 by Doxygen 1.8.11
diff --git a/doc/html/functions_h.html b/doc/html/functions_h.html index 1ab845284..b7e189345 100644 --- a/doc/html/functions_h.html +++ b/doc/html/functions_h.html @@ -21,7 +21,7 @@
Class Members

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -112,7 +112,7 @@

- h -

+Converted on Thu Aug 8 2019 14:05:23 by Doxygen 1.8.11
diff --git a/doc/html/functions_i.html b/doc/html/functions_i.html index b418ccfaf..820753153 100644 --- a/doc/html/functions_i.html +++ b/doc/html/functions_i.html @@ -21,7 +21,7 @@
Class Members

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -130,7 +130,7 @@

- i -

+Converted on Thu Aug 8 2019 14:05:23 by Doxygen 1.8.11
diff --git a/doc/html/functions_k.html b/doc/html/functions_k.html index 4a413449b..a70ef364b 100644 --- a/doc/html/functions_k.html +++ b/doc/html/functions_k.html @@ -21,7 +21,7 @@
Class Members

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -101,7 +101,7 @@

- k -

+Converted on Thu Aug 8 2019 14:05:23 by Doxygen 1.8.11
diff --git a/doc/html/functions_l.html b/doc/html/functions_l.html index d04d4f9f2..52219101b 100644 --- a/doc/html/functions_l.html +++ b/doc/html/functions_l.html @@ -21,7 +21,7 @@
Class Members

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -195,7 +195,7 @@

- l -

+Converted on Thu Aug 8 2019 14:05:23 by Doxygen 1.8.11
diff --git a/doc/html/functions_m.html b/doc/html/functions_m.html index 7b9cca672..f0baafc55 100644 --- a/doc/html/functions_m.html +++ b/doc/html/functions_m.html @@ -21,7 +21,7 @@
Class Members

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -116,7 +116,7 @@

- m -

+Converted on Thu Aug 8 2019 14:05:23 by Doxygen 1.8.11
diff --git a/doc/html/functions_n.html b/doc/html/functions_n.html index fe2c4b4cf..f7cb03da6 100644 --- a/doc/html/functions_n.html +++ b/doc/html/functions_n.html @@ -21,7 +21,7 @@
Class Members

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -107,7 +107,7 @@

- n -

+Converted on Thu Aug 8 2019 14:05:23 by Doxygen 1.8.11
diff --git a/doc/html/functions_o.html b/doc/html/functions_o.html index 15c38061c..2dd00f043 100644 --- a/doc/html/functions_o.html +++ b/doc/html/functions_o.html @@ -21,7 +21,7 @@
Class Members

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -294,7 +294,7 @@

- o -

+Converted on Thu Aug 8 2019 14:05:23 by Doxygen 1.8.11
diff --git a/doc/html/functions_p.html b/doc/html/functions_p.html index a555a4f88..ae350c174 100644 --- a/doc/html/functions_p.html +++ b/doc/html/functions_p.html @@ -21,7 +21,7 @@
Class Members

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -134,26 +134,21 @@

- p -

+Converted on Thu Aug 8 2019 14:05:23 by Doxygen 1.8.11
diff --git a/doc/html/functions_q.html b/doc/html/functions_q.html index 7ff5dda77..fc1a4feec 100644 --- a/doc/html/functions_q.html +++ b/doc/html/functions_q.html @@ -21,7 +21,7 @@
Class Members

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -97,7 +97,7 @@

- q -

+Converted on Thu Aug 8 2019 14:05:23 by Doxygen 1.8.11
diff --git a/doc/html/functions_r.html b/doc/html/functions_r.html index a68603d5b..af4bb2db1 100644 --- a/doc/html/functions_r.html +++ b/doc/html/functions_r.html @@ -21,7 +21,7 @@
Class Members

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -144,12 +144,12 @@

- r -

+Converted on Thu Aug 8 2019 14:05:23 by Doxygen 1.8.11
diff --git a/doc/html/functions_rela.html b/doc/html/functions_rela.html index eb663ad85..68da99cc0 100644 --- a/doc/html/functions_rela.html +++ b/doc/html/functions_rela.html @@ -21,7 +21,7 @@
Class Members - Related Functions

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -75,7 +75,7 @@
+Converted on Thu Aug 8 2019 14:05:23 by Doxygen 1.8.11
diff --git a/doc/html/functions_s.html b/doc/html/functions_s.html index 3c45ec447..edc1e4fb9 100644 --- a/doc/html/functions_s.html +++ b/doc/html/functions_s.html @@ -21,7 +21,7 @@
Class Members

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -212,20 +212,20 @@

- s -

+Converted on Thu Aug 8 2019 14:05:23 by Doxygen 1.8.11
diff --git a/doc/html/functions_t.html b/doc/html/functions_t.html index e07cbce6d..946c30176 100644 --- a/doc/html/functions_t.html +++ b/doc/html/functions_t.html @@ -21,7 +21,7 @@
Class Members

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -111,14 +111,11 @@

- t -

+Converted on Thu Aug 8 2019 14:05:23 by Doxygen 1.8.11
diff --git a/doc/html/functions_type.html b/doc/html/functions_type.html index 86c7a6481..d68576a5d 100644 --- a/doc/html/functions_type.html +++ b/doc/html/functions_type.html @@ -21,7 +21,7 @@
Class Members - Typedefs

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -284,7 +284,7 @@

- v -

+Converted on Thu Aug 8 2019 14:05:23 by Doxygen 1.8.11
diff --git a/doc/html/functions_u.html b/doc/html/functions_u.html index 84ab6d72c..d067dff4f 100644 --- a/doc/html/functions_u.html +++ b/doc/html/functions_u.html @@ -21,7 +21,7 @@
Class Members

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -148,7 +148,7 @@

- u -

+Converted on Thu Aug 8 2019 14:05:23 by Doxygen 1.8.11
diff --git a/doc/html/functions_v.html b/doc/html/functions_v.html index 100ad2ab6..24bec1610 100644 --- a/doc/html/functions_v.html +++ b/doc/html/functions_v.html @@ -21,7 +21,7 @@
Class Members

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -115,7 +115,7 @@

- v -

+Converted on Thu Aug 8 2019 14:05:23 by Doxygen 1.8.11
diff --git a/doc/html/functions_vars.html b/doc/html/functions_vars.html index 8a876d626..0a45c8e2d 100644 --- a/doc/html/functions_vars.html +++ b/doc/html/functions_vars.html @@ -21,7 +21,7 @@
Class Members - Variables

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -107,7 +107,7 @@

- a -

+Converted on Thu Aug 8 2019 14:05:23 by Doxygen 1.8.11
diff --git a/doc/html/functions_vars_b.html b/doc/html/functions_vars_b.html index dc63ad667..48b5f49cb 100644 --- a/doc/html/functions_vars_b.html +++ b/doc/html/functions_vars_b.html @@ -21,7 +21,7 @@
Class Members - Variables

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -100,15 +100,9 @@

- b -

+Converted on Thu Aug 8 2019 14:05:23 by Doxygen 1.8.11
diff --git a/doc/html/functions_vars_c.html b/doc/html/functions_vars_c.html index 78d086c2c..996f4a58e 100644 --- a/doc/html/functions_vars_c.html +++ b/doc/html/functions_vars_c.html @@ -21,7 +21,7 @@
Class Members - Variables

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -115,8 +115,8 @@

- c -

+Converted on Thu Aug 8 2019 14:05:23 by Doxygen 1.8.11
diff --git a/doc/html/functions_vars_d.html b/doc/html/functions_vars_d.html index ea4f9a898..d8b8910fb 100644 --- a/doc/html/functions_vars_d.html +++ b/doc/html/functions_vars_d.html @@ -21,7 +21,7 @@
Class Members - Variables

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -101,7 +101,7 @@

- d -

+Converted on Thu Aug 8 2019 14:05:23 by Doxygen 1.8.11
diff --git a/doc/html/functions_vars_e.html b/doc/html/functions_vars_e.html index 2b7f2344f..018f7310b 100644 --- a/doc/html/functions_vars_e.html +++ b/doc/html/functions_vars_e.html @@ -21,7 +21,7 @@
Class Members - Variables

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -122,9 +122,6 @@

- e -

+Converted on Thu Aug 8 2019 14:05:23 by Doxygen 1.8.11
diff --git a/doc/html/functions_vars_f.html b/doc/html/functions_vars_f.html index 34996f0e0..bf6aa1b01 100644 --- a/doc/html/functions_vars_f.html +++ b/doc/html/functions_vars_f.html @@ -21,7 +21,7 @@
Class Members - Variables

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -120,7 +120,7 @@

- f -

+Converted on Thu Aug 8 2019 14:05:23 by Doxygen 1.8.11
diff --git a/doc/html/functions_vars_g.html b/doc/html/functions_vars_g.html index ac6cbeeb4..f4cf2b2f2 100644 --- a/doc/html/functions_vars_g.html +++ b/doc/html/functions_vars_g.html @@ -21,7 +21,7 @@
Class Members - Variables

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -98,7 +98,7 @@

- g -

+Converted on Thu Aug 8 2019 14:05:23 by Doxygen 1.8.11
diff --git a/doc/html/functions_vars_h.html b/doc/html/functions_vars_h.html index ca3f200e5..3d6e1c029 100644 --- a/doc/html/functions_vars_h.html +++ b/doc/html/functions_vars_h.html @@ -21,7 +21,7 @@
Class Members - Variables

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -95,7 +95,7 @@

- h -

+Converted on Thu Aug 8 2019 14:05:23 by Doxygen 1.8.11
diff --git a/doc/html/functions_vars_i.html b/doc/html/functions_vars_i.html index 65d4e5565..1405cdc77 100644 --- a/doc/html/functions_vars_i.html +++ b/doc/html/functions_vars_i.html @@ -21,7 +21,7 @@
Class Members - Variables

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -165,7 +165,7 @@

- i -

+Converted on Thu Aug 8 2019 14:05:23 by Doxygen 1.8.11
diff --git a/doc/html/functions_vars_k.html b/doc/html/functions_vars_k.html index 08fd93c3d..b62ba34b2 100644 --- a/doc/html/functions_vars_k.html +++ b/doc/html/functions_vars_k.html @@ -21,7 +21,7 @@
Class Members - Variables

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -95,7 +95,7 @@

- k -

+Converted on Thu Aug 8 2019 14:05:23 by Doxygen 1.8.11
diff --git a/doc/html/functions_vars_l.html b/doc/html/functions_vars_l.html index 55af068ba..59b3c5466 100644 --- a/doc/html/functions_vars_l.html +++ b/doc/html/functions_vars_l.html @@ -21,7 +21,7 @@
Class Members - Variables

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -135,7 +135,7 @@

- l -

+Converted on Thu Aug 8 2019 14:05:23 by Doxygen 1.8.11
diff --git a/doc/html/functions_vars_m.html b/doc/html/functions_vars_m.html index 91121b965..a9ecae3bc 100644 --- a/doc/html/functions_vars_m.html +++ b/doc/html/functions_vars_m.html @@ -21,7 +21,7 @@
Class Members - Variables

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -132,7 +132,7 @@

- m -

+Converted on Thu Aug 8 2019 14:05:23 by Doxygen 1.8.11
diff --git a/doc/html/functions_vars_n.html b/doc/html/functions_vars_n.html index 5ada0be3c..0434d867a 100644 --- a/doc/html/functions_vars_n.html +++ b/doc/html/functions_vars_n.html @@ -21,7 +21,7 @@
Class Members - Variables

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -122,7 +122,7 @@

- n -

+Converted on Thu Aug 8 2019 14:05:23 by Doxygen 1.8.11
diff --git a/doc/html/functions_vars_o.html b/doc/html/functions_vars_o.html index 50c08a4ec..a833172d6 100644 --- a/doc/html/functions_vars_o.html +++ b/doc/html/functions_vars_o.html @@ -21,7 +21,7 @@
Class Members - Variables

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -114,7 +114,7 @@

- o -

+Converted on Thu Aug 8 2019 14:05:23 by Doxygen 1.8.11
diff --git a/doc/html/functions_vars_p.html b/doc/html/functions_vars_p.html index cb79e6bdf..fab34fdbd 100644 --- a/doc/html/functions_vars_p.html +++ b/doc/html/functions_vars_p.html @@ -21,7 +21,7 @@
Class Members - Variables

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -117,7 +117,7 @@

- p -

+Converted on Thu Aug 8 2019 14:05:23 by Doxygen 1.8.11
diff --git a/doc/html/functions_vars_q.html b/doc/html/functions_vars_q.html index c79e7dadf..b02c66668 100644 --- a/doc/html/functions_vars_q.html +++ b/doc/html/functions_vars_q.html @@ -21,7 +21,7 @@
Class Members - Variables

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -95,7 +95,7 @@

- q -

+Converted on Thu Aug 8 2019 14:05:23 by Doxygen 1.8.11
diff --git a/doc/html/functions_vars_r.html b/doc/html/functions_vars_r.html index da750b0da..1dd642cc9 100644 --- a/doc/html/functions_vars_r.html +++ b/doc/html/functions_vars_r.html @@ -21,7 +21,7 @@
Class Members - Variables

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -113,7 +113,7 @@

- r -

+Converted on Thu Aug 8 2019 14:05:23 by Doxygen 1.8.11
diff --git a/doc/html/functions_vars_s.html b/doc/html/functions_vars_s.html index f5ecf0008..bd30cfea4 100644 --- a/doc/html/functions_vars_s.html +++ b/doc/html/functions_vars_s.html @@ -21,7 +21,7 @@
Class Members - Variables

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -154,7 +154,7 @@

- s -

+Converted on Thu Aug 8 2019 14:05:23 by Doxygen 1.8.11
diff --git a/doc/html/functions_vars_t.html b/doc/html/functions_vars_t.html index 65e965478..da30fbfe3 100644 --- a/doc/html/functions_vars_t.html +++ b/doc/html/functions_vars_t.html @@ -21,7 +21,7 @@
Class Members - Variables

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -107,7 +107,7 @@

- t -

+Converted on Thu Aug 8 2019 14:05:23 by Doxygen 1.8.11
diff --git a/doc/html/functions_vars_u.html b/doc/html/functions_vars_u.html index e82fa50bc..6c63e9231 100644 --- a/doc/html/functions_vars_u.html +++ b/doc/html/functions_vars_u.html @@ -21,7 +21,7 @@
Class Members - Variables

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -122,7 +122,7 @@

- u -

+Converted on Thu Aug 8 2019 14:05:23 by Doxygen 1.8.11
diff --git a/doc/html/functions_vars_v.html b/doc/html/functions_vars_v.html index 3330f36a9..fb883bad9 100644 --- a/doc/html/functions_vars_v.html +++ b/doc/html/functions_vars_v.html @@ -21,7 +21,7 @@
Class Members - Variables

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -101,7 +101,7 @@

- v -

+Converted on Thu Aug 8 2019 14:05:23 by Doxygen 1.8.11
diff --git a/doc/html/functions_vars_w.html b/doc/html/functions_vars_w.html index 2ae0b6fb8..4f9c991c3 100644 --- a/doc/html/functions_vars_w.html +++ b/doc/html/functions_vars_w.html @@ -21,7 +21,7 @@
Class Members - Variables

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -101,7 +101,7 @@

- w -

+Converted on Thu Aug 8 2019 14:05:23 by Doxygen 1.8.11
diff --git a/doc/html/functions_vars_x.html b/doc/html/functions_vars_x.html index e14874508..b9e745147 100644 --- a/doc/html/functions_vars_x.html +++ b/doc/html/functions_vars_x.html @@ -21,7 +21,7 @@
Class Members - Variables

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -95,7 +95,7 @@

- x -

+Converted on Thu Aug 8 2019 14:05:23 by Doxygen 1.8.11
diff --git a/doc/html/functions_vars_z.html b/doc/html/functions_vars_z.html index c1c4d0ba7..f41b0aae3 100644 --- a/doc/html/functions_vars_z.html +++ b/doc/html/functions_vars_z.html @@ -21,7 +21,7 @@
Class Members - Variables

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -95,7 +95,7 @@

- z -

+Converted on Thu Aug 8 2019 14:05:23 by Doxygen 1.8.11
diff --git a/doc/html/functions_w.html b/doc/html/functions_w.html index e4764ff17..2f77081c7 100644 --- a/doc/html/functions_w.html +++ b/doc/html/functions_w.html @@ -21,7 +21,7 @@
Class Members

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -201,7 +201,7 @@

- w -

+Converted on Thu Aug 8 2019 14:05:23 by Doxygen 1.8.11
diff --git a/doc/html/functions_x.html b/doc/html/functions_x.html index 5f166f2b1..68701d041 100644 --- a/doc/html/functions_x.html +++ b/doc/html/functions_x.html @@ -21,7 +21,7 @@
Class Members

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -97,7 +97,7 @@

- x -

+Converted on Thu Aug 8 2019 14:05:23 by Doxygen 1.8.11
diff --git a/doc/html/functions_y.html b/doc/html/functions_y.html index 12828ad5c..23b624c53 100644 --- a/doc/html/functions_y.html +++ b/doc/html/functions_y.html @@ -21,7 +21,7 @@
Class Members

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -115,7 +115,7 @@

- y -

+Converted on Thu Aug 8 2019 14:05:23 by Doxygen 1.8.11
diff --git a/doc/html/functions_z.html b/doc/html/functions_z.html index 08c980672..ff5d54721 100644 --- a/doc/html/functions_z.html +++ b/doc/html/functions_z.html @@ -21,7 +21,7 @@
Class Members

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -97,7 +97,7 @@

- z -

+Converted on Thu Aug 8 2019 14:05:23 by Doxygen 1.8.11
diff --git a/doc/html/globals.html b/doc/html/globals.html index 9f32faea0..87f9424e2 100644 --- a/doc/html/globals.html +++ b/doc/html/globals.html @@ -21,7 +21,7 @@
File Members

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -323,7 +323,7 @@

- y -

+Converted on Thu Aug 8 2019 14:05:23 by Doxygen 1.8.11
diff --git a/doc/html/globals_defs.html b/doc/html/globals_defs.html index da777bc47..9cee8a27c 100644 --- a/doc/html/globals_defs.html +++ b/doc/html/globals_defs.html @@ -21,7 +21,7 @@
File Members

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -271,7 +271,7 @@

- y -

+Converted on Thu Aug 8 2019 14:05:23 by Doxygen 1.8.11
diff --git a/doc/html/globals_func.html b/doc/html/globals_func.html index 75fe501a3..1fa91a79e 100644 --- a/doc/html/globals_func.html +++ b/doc/html/globals_func.html @@ -21,7 +21,7 @@
File Members

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -76,7 +76,7 @@
+Converted on Thu Aug 8 2019 14:05:23 by Doxygen 1.8.11
diff --git a/doc/html/globals_vars.html b/doc/html/globals_vars.html index 434798cb3..f1100386a 100644 --- a/doc/html/globals_vars.html +++ b/doc/html/globals_vars.html @@ -21,7 +21,7 @@
File Members

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -67,7 +67,7 @@
+Converted on Thu Aug 8 2019 14:05:23 by Doxygen 1.8.11
diff --git a/doc/html/graph_legend.html b/doc/html/graph_legend.html index 163edf176..790be3c62 100644 --- a/doc/html/graph_legend.html +++ b/doc/html/graph_legend.html @@ -21,7 +21,7 @@
Graph Legend

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -75,7 +75,7 @@
+Converted on Thu Aug 8 2019 14:05:16 by Doxygen 1.8.11
diff --git a/doc/html/hierarchy.html b/doc/html/hierarchy.html index 71eb8a95f..fc00dc29e 100644 --- a/doc/html/hierarchy.html +++ b/doc/html/hierarchy.html @@ -21,7 +21,7 @@
Class Hierarchy

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -113,7 +113,7 @@
+Converted on Thu Aug 8 2019 14:05:23 by Doxygen 1.8.11
diff --git a/doc/html/index.html b/doc/html/index.html index 981c0b865..02a000aa2 100644 --- a/doc/html/index.html +++ b/doc/html/index.html @@ -21,7 +21,7 @@
RE/flex user guide

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -2975,7 +2975,7 @@

+Converted on Thu Aug 8 2019 14:05:23 by Doxygen 1.8.11
diff --git a/doc/html/index_8md.html b/doc/html/index_8md.html index 24d8e4b4c..3aaab00d0 100644 --- a/doc/html/index_8md.html +++ b/doc/html/index_8md.html @@ -21,7 +21,7 @@
index.md File Reference

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -52,7 +52,7 @@
+Converted on Thu Aug 8 2019 14:05:16 by Doxygen 1.8.11
diff --git a/doc/html/inherits.html b/doc/html/inherits.html index e6061d0f7..bfaced6b4 100644 --- a/doc/html/inherits.html +++ b/doc/html/inherits.html @@ -21,7 +21,7 @@
Class Hierarchy

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -232,7 +232,7 @@
+Converted on Thu Aug 8 2019 14:05:23 by Doxygen 1.8.11
diff --git a/doc/html/input_8h.html b/doc/html/input_8h.html index cb2a54a44..98ca1707f 100644 --- a/doc/html/input_8h.html +++ b/doc/html/input_8h.html @@ -21,7 +21,7 @@
input.h File Reference

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -118,7 +118,7 @@
+Converted on Thu Aug 8 2019 14:05:16 by Doxygen 1.8.11
diff --git a/doc/html/matcher_8h.html b/doc/html/matcher_8h.html index eac3d9671..0068c60f0 100644 --- a/doc/html/matcher_8h.html +++ b/doc/html/matcher_8h.html @@ -21,7 +21,7 @@
matcher.h File Reference

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -98,13 +98,13 @@

Detailed Description

RE/flex matcher engine.

Author
Robert van Engelen - engel.nosp@m.en@g.nosp@m.enivi.nosp@m.a.co.nosp@m.m
-
+Converted on Thu Aug 8 2019 14:05:16 by Doxygen 1.8.11
diff --git a/doc/html/namespacemembers.html b/doc/html/namespacemembers.html index 7df7c3c18..cf6451e93 100644 --- a/doc/html/namespacemembers.html +++ b/doc/html/namespacemembers.html @@ -21,7 +21,7 @@
Namespace Members

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -134,7 +134,7 @@
+Converted on Thu Aug 8 2019 14:05:23 by Doxygen 1.8.11
diff --git a/doc/html/namespacemembers_func.html b/doc/html/namespacemembers_func.html index c039855bc..ee5a9c51b 100644 --- a/doc/html/namespacemembers_func.html +++ b/doc/html/namespacemembers_func.html @@ -21,7 +21,7 @@
Namespace Members

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -95,7 +95,7 @@
+Converted on Thu Aug 8 2019 14:05:23 by Doxygen 1.8.11
diff --git a/doc/html/namespacemembers_type.html b/doc/html/namespacemembers_type.html index 28524da67..09e198ecd 100644 --- a/doc/html/namespacemembers_type.html +++ b/doc/html/namespacemembers_type.html @@ -21,7 +21,7 @@
Namespace Members

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -67,7 +67,7 @@
+Converted on Thu Aug 8 2019 14:05:23 by Doxygen 1.8.11
diff --git a/doc/html/namespacemembers_vars.html b/doc/html/namespacemembers_vars.html index dd4cd30c7..ef46f87ad 100644 --- a/doc/html/namespacemembers_vars.html +++ b/doc/html/namespacemembers_vars.html @@ -21,7 +21,7 @@
Namespace Members

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -88,7 +88,7 @@
+Converted on Thu Aug 8 2019 14:05:23 by Doxygen 1.8.11
diff --git a/doc/html/namespacereflex.html b/doc/html/namespacereflex.html index 7b2d2c136..f0938b684 100644 --- a/doc/html/namespacereflex.html +++ b/doc/html/namespacereflex.html @@ -21,7 +21,7 @@
reflex Namespace Reference

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -848,7 +848,7 @@

Function Documentation

+Converted on Thu Aug 8 2019 14:05:16 by Doxygen 1.8.11
diff --git a/doc/html/namespacereflex_1_1_posix.html b/doc/html/namespacereflex_1_1_posix.html index dc4a8108c..94bf5c39e 100644 --- a/doc/html/namespacereflex_1_1_posix.html +++ b/doc/html/namespacereflex_1_1_posix.html @@ -21,7 +21,7 @@
reflex::Posix Namespace Reference

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -87,7 +87,7 @@

Function Documentation

+Converted on Thu Aug 8 2019 14:05:16 by Doxygen 1.8.11
diff --git a/doc/html/namespacereflex_1_1_unicode.html b/doc/html/namespacereflex_1_1_unicode.html index 594299720..b8c69552b 100644 --- a/doc/html/namespacereflex_1_1_unicode.html +++ b/doc/html/namespacereflex_1_1_unicode.html @@ -21,7 +21,7 @@
reflex::Unicode Namespace Reference

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -87,7 +87,7 @@

Function Documentation

+Converted on Thu Aug 8 2019 14:05:16 by Doxygen 1.8.11
diff --git a/doc/html/namespacereflex_1_1convert__flag.html b/doc/html/namespacereflex_1_1convert__flag.html index 430a91278..bb71d1826 100644 --- a/doc/html/namespacereflex_1_1convert__flag.html +++ b/doc/html/namespacereflex_1_1convert__flag.html @@ -21,7 +21,7 @@
reflex::convert_flag Namespace Reference

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -233,7 +233,7 @@

Variable Documentation

+Converted on Thu Aug 8 2019 14:05:16 by Doxygen 1.8.11
diff --git a/doc/html/namespaces.html b/doc/html/namespaces.html index a60188440..0c661945b 100644 --- a/doc/html/namespaces.html +++ b/doc/html/namespaces.html @@ -21,7 +21,7 @@
Namespace List

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -60,7 +60,7 @@
+Converted on Thu Aug 8 2019 14:05:23 by Doxygen 1.8.11
diff --git a/doc/html/pattern_8h.html b/doc/html/pattern_8h.html index 2a07e2bb1..ff67d33b4 100644 --- a/doc/html/pattern_8h.html +++ b/doc/html/pattern_8h.html @@ -21,7 +21,7 @@
pattern.h File Reference

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -127,7 +127,7 @@
+Converted on Thu Aug 8 2019 14:05:16 by Doxygen 1.8.11
diff --git a/doc/html/posix_8h.html b/doc/html/posix_8h.html index 507e71caa..06902242e 100644 --- a/doc/html/posix_8h.html +++ b/doc/html/posix_8h.html @@ -21,7 +21,7 @@
posix.h File Reference

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -104,7 +104,7 @@
+Converted on Thu Aug 8 2019 14:05:16 by Doxygen 1.8.11
diff --git a/doc/html/ranges_8h.html b/doc/html/ranges_8h.html index 96467ba8f..cc53bc9d7 100644 --- a/doc/html/ranges_8h.html +++ b/doc/html/ranges_8h.html @@ -21,7 +21,7 @@
ranges.h File Reference

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -104,7 +104,7 @@
+Converted on Thu Aug 8 2019 14:05:16 by Doxygen 1.8.11
diff --git a/doc/html/reflex_8cpp.html b/doc/html/reflex_8cpp.html index 220ddd6e2..249c06966 100644 --- a/doc/html/reflex_8cpp.html +++ b/doc/html/reflex_8cpp.html @@ -21,7 +21,7 @@
reflex.cpp File Reference

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -354,7 +354,7 @@

Variable Documentation

+Converted on Thu Aug 8 2019 14:05:16 by Doxygen 1.8.11
diff --git a/doc/html/reflex_8h.html b/doc/html/reflex_8h.html index 20430243a..35d44f434 100644 --- a/doc/html/reflex_8h.html +++ b/doc/html/reflex_8h.html @@ -21,7 +21,7 @@
reflex.h File Reference

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -117,7 +117,7 @@ Macros #define PLATFORM   ""   -#define REFLEX_VERSION   "1.3.4" +#define REFLEX_VERSION   "1.3.5"  

Detailed Description

@@ -144,7 +144,7 @@
- +
#define REFLEX_VERSION   "1.3.4"#define REFLEX_VERSION   "1.3.5"
@@ -154,7 +154,7 @@
+Converted on Thu Aug 8 2019 14:05:16 by Doxygen 1.8.11
diff --git a/doc/html/setop_8h.html b/doc/html/setop_8h.html index 30236b5fc..73b962d38 100644 --- a/doc/html/setop_8h.html +++ b/doc/html/setop_8h.html @@ -21,7 +21,7 @@
setop.h File Reference

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -134,7 +134,7 @@

Example

std::set<int> s1;
s1.insert(1);
assert(reflex::is_in_set(1, s1) == true);
std::set<int> s2;
s2.insert(1);
s2.insert(2);
assert(reflex::is_disjoint(s1, s2) == false);
assert(reflex::is_subset(s1, s2) == true);
reflex::lazy_union< std::set<int>,std::set<int> > U(s1, s2);
for (reflex::lazy_union< std::set<int>,std::set<int> >::iterator i = U.begin(); i != U.end(); ++i)
std::cout << *i << std::endl; // prints 1 and 2
reflex::lazy_intersection< std::set<int>,std::set<int> > I(s1, s2);
for (reflex::lazy_intersection< std::set<int>,std::set<int> >::iterator i = I.begin(); i != I.end(); ++i)
std::cout << *i << std::endl; // prints 1
+Converted on Thu Aug 8 2019 14:05:16 by Doxygen 1.8.11
diff --git a/doc/html/stdmatcher_8h.html b/doc/html/stdmatcher_8h.html index 297f7778e..6d1c4cdbe 100644 --- a/doc/html/stdmatcher_8h.html +++ b/doc/html/stdmatcher_8h.html @@ -21,7 +21,7 @@
stdmatcher.h File Reference

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -102,7 +102,7 @@
+Converted on Thu Aug 8 2019 14:05:16 by Doxygen 1.8.11
diff --git a/doc/html/struct_reflex_1_1_code-members.html b/doc/html/struct_reflex_1_1_code-members.html index 52586a086..33c44478a 100644 --- a/doc/html/struct_reflex_1_1_code-members.html +++ b/doc/html/struct_reflex_1_1_code-members.html @@ -21,7 +21,7 @@
Member List

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -64,7 +64,7 @@
+Converted on Thu Aug 8 2019 14:05:16 by Doxygen 1.8.11
diff --git a/doc/html/struct_reflex_1_1_code.html b/doc/html/struct_reflex_1_1_code.html index a811c133c..9dfdafd27 100644 --- a/doc/html/struct_reflex_1_1_code.html +++ b/doc/html/struct_reflex_1_1_code.html @@ -21,7 +21,7 @@
Reflex::Code Struct Reference

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -173,7 +173,7 @@

Member Data Documentation

+Converted on Thu Aug 8 2019 14:05:16 by Doxygen 1.8.11
diff --git a/doc/html/struct_reflex_1_1_library-members.html b/doc/html/struct_reflex_1_1_library-members.html index c53e42967..898099569 100644 --- a/doc/html/struct_reflex_1_1_library-members.html +++ b/doc/html/struct_reflex_1_1_library-members.html @@ -21,7 +21,7 @@
Member List

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -65,7 +65,7 @@
+Converted on Thu Aug 8 2019 14:05:16 by Doxygen 1.8.11
diff --git a/doc/html/struct_reflex_1_1_library.html b/doc/html/struct_reflex_1_1_library.html index 328ec18cf..5a79d0d8d 100644 --- a/doc/html/struct_reflex_1_1_library.html +++ b/doc/html/struct_reflex_1_1_library.html @@ -21,7 +21,7 @@
Reflex::Library Struct Reference

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -160,7 +160,7 @@
+Converted on Thu Aug 8 2019 14:05:16 by Doxygen 1.8.11
diff --git a/doc/html/struct_reflex_1_1_rule-members.html b/doc/html/struct_reflex_1_1_rule-members.html index c26f7c820..b4ce3c030 100644 --- a/doc/html/struct_reflex_1_1_rule-members.html +++ b/doc/html/struct_reflex_1_1_rule-members.html @@ -21,7 +21,7 @@
Member List

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -63,7 +63,7 @@
+Converted on Thu Aug 8 2019 14:05:16 by Doxygen 1.8.11
diff --git a/doc/html/struct_reflex_1_1_rule.html b/doc/html/struct_reflex_1_1_rule.html index 7ffe96055..b96365eea 100644 --- a/doc/html/struct_reflex_1_1_rule.html +++ b/doc/html/struct_reflex_1_1_rule.html @@ -21,7 +21,7 @@
Reflex::Rule Struct Reference

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -154,7 +154,7 @@

Member Data Documentation

+Converted on Thu Aug 8 2019 14:05:16 by Doxygen 1.8.11
diff --git a/doc/html/structreflex_1_1_abstract_matcher_1_1_const-members.html b/doc/html/structreflex_1_1_abstract_matcher_1_1_const-members.html index 575c4c737..e483066c8 100644 --- a/doc/html/structreflex_1_1_abstract_matcher_1_1_const-members.html +++ b/doc/html/structreflex_1_1_abstract_matcher_1_1_const-members.html @@ -21,7 +21,7 @@
Member List

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -70,7 +70,7 @@
+Converted on Thu Aug 8 2019 14:05:16 by Doxygen 1.8.11
diff --git a/doc/html/structreflex_1_1_abstract_matcher_1_1_const.html b/doc/html/structreflex_1_1_abstract_matcher_1_1_const.html index da8eaa9e2..64efe08df 100644 --- a/doc/html/structreflex_1_1_abstract_matcher_1_1_const.html +++ b/doc/html/structreflex_1_1_abstract_matcher_1_1_const.html @@ -21,7 +21,7 @@
reflex::AbstractMatcher::Const Struct Reference

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -325,7 +325,7 @@
+Converted on Thu Aug 8 2019 14:05:16 by Doxygen 1.8.11
diff --git a/doc/html/structreflex_1_1_abstract_matcher_1_1_option-members.html b/doc/html/structreflex_1_1_abstract_matcher_1_1_option-members.html index 51c4220e6..e7cbc5238 100644 --- a/doc/html/structreflex_1_1_abstract_matcher_1_1_option-members.html +++ b/doc/html/structreflex_1_1_abstract_matcher_1_1_option-members.html @@ -21,7 +21,7 @@
Member List

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -64,7 +64,7 @@
+Converted on Thu Aug 8 2019 14:05:16 by Doxygen 1.8.11
diff --git a/doc/html/structreflex_1_1_abstract_matcher_1_1_option.html b/doc/html/structreflex_1_1_abstract_matcher_1_1_option.html index ec868a793..4827ddd80 100644 --- a/doc/html/structreflex_1_1_abstract_matcher_1_1_option.html +++ b/doc/html/structreflex_1_1_abstract_matcher_1_1_option.html @@ -21,7 +21,7 @@
reflex::AbstractMatcher::Option Struct Reference

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -156,7 +156,7 @@

Member Data Documentation

+Converted on Thu Aug 8 2019 14:05:16 by Doxygen 1.8.11
diff --git a/doc/html/structreflex_1_1_bits_1_1_bitref-members.html b/doc/html/structreflex_1_1_bits_1_1_bitref-members.html index 0ad6ed4a4..458c3142f 100644 --- a/doc/html/structreflex_1_1_bits_1_1_bitref-members.html +++ b/doc/html/structreflex_1_1_bits_1_1_bitref-members.html @@ -21,7 +21,7 @@
Member List

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -68,7 +68,7 @@
+Converted on Thu Aug 8 2019 14:05:16 by Doxygen 1.8.11
diff --git a/doc/html/structreflex_1_1_bits_1_1_bitref.html b/doc/html/structreflex_1_1_bits_1_1_bitref.html index 546de623e..92a957b92 100644 --- a/doc/html/structreflex_1_1_bits_1_1_bitref.html +++ b/doc/html/structreflex_1_1_bits_1_1_bitref.html @@ -21,7 +21,7 @@
reflex::Bits::Bitref Struct Reference

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -329,7 +329,7 @@

Member Data Documentation

+Converted on Thu Aug 8 2019 14:05:16 by Doxygen 1.8.11
diff --git a/doc/html/structreflex_1_1_input_1_1file__encoding-members.html b/doc/html/structreflex_1_1_input_1_1file__encoding-members.html index 137db6bc8..6fe5e319b 100644 --- a/doc/html/structreflex_1_1_input_1_1file__encoding-members.html +++ b/doc/html/structreflex_1_1_input_1_1file__encoding-members.html @@ -21,7 +21,7 @@
Member List

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -81,7 +81,7 @@
+Converted on Thu Aug 8 2019 14:05:16 by Doxygen 1.8.11
diff --git a/doc/html/structreflex_1_1_input_1_1file__encoding.html b/doc/html/structreflex_1_1_input_1_1file__encoding.html index a48914b7a..38ff0594a 100644 --- a/doc/html/structreflex_1_1_input_1_1file__encoding.html +++ b/doc/html/structreflex_1_1_input_1_1file__encoding.html @@ -21,7 +21,7 @@
reflex::Input::file_encoding Struct Reference

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -600,7 +600,7 @@
+Converted on Thu Aug 8 2019 14:05:16 by Doxygen 1.8.11
diff --git a/doc/html/structreflex_1_1_matcher_1_1_f_s_m-members.html b/doc/html/structreflex_1_1_matcher_1_1_f_s_m-members.html index 11bd7f54b..dfc6944d3 100644 --- a/doc/html/structreflex_1_1_matcher_1_1_f_s_m-members.html +++ b/doc/html/structreflex_1_1_matcher_1_1_f_s_m-members.html @@ -21,7 +21,7 @@
Member List

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -57,17 +57,13 @@

This is the complete list of members for reflex::Matcher::FSM, including all inherited members.

- - - + - -
bobreflex::Matcher::FSM
bolreflex::Matcher::FSM
bowreflex::Matcher::FSM
bolreflex::Matcher::FSM
c1reflex::Matcher::FSM
colreflex::Matcher::FSM
eowreflex::Matcher::FSM
nulreflex::Matcher::FSM
+Converted on Thu Aug 8 2019 14:05:16 by Doxygen 1.8.11
diff --git a/doc/html/structreflex_1_1_matcher_1_1_f_s_m.html b/doc/html/structreflex_1_1_matcher_1_1_f_s_m.html index 7f9d7e246..4394b4a96 100644 --- a/doc/html/structreflex_1_1_matcher_1_1_f_s_m.html +++ b/doc/html/structreflex_1_1_matcher_1_1_f_s_m.html @@ -21,7 +21,7 @@
reflex::Matcher::FSM Struct Reference

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -65,36 +65,16 @@ - - - - - - - -

Public Attributes

bool bob
 
bool bol
 
bool bow
 
bool eow
 
bool nul
 
size_t col
 
int c1
 

Detailed Description

FSM data for FSM code.

Member Data Documentation

- -
-
- - - - -
bool reflex::Matcher::FSM::bob
-
- -
-
@@ -105,18 +85,6 @@
-
-
- -
-
- - - - -
bool reflex::Matcher::FSM::bow
-
-
@@ -129,30 +97,6 @@
-
- - -
-
- - - - -
size_t reflex::Matcher::FSM::col
-
- -
-
- -
-
- - - - -
bool reflex::Matcher::FSM::eow
-
-
@@ -173,7 +117,7 @@ +Converted on Thu Aug 8 2019 14:05:16 by Doxygen 1.8.11
diff --git a/doc/html/structreflex_1_1_pattern_1_1_option-members.html b/doc/html/structreflex_1_1_pattern_1_1_option-members.html index 1c8c88c9c..574638adc 100644 --- a/doc/html/structreflex_1_1_pattern_1_1_option-members.html +++ b/doc/html/structreflex_1_1_pattern_1_1_option-members.html @@ -21,7 +21,7 @@
Member List

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -75,7 +75,7 @@
+Converted on Thu Aug 8 2019 14:05:16 by Doxygen 1.8.11
diff --git a/doc/html/structreflex_1_1_pattern_1_1_option.html b/doc/html/structreflex_1_1_pattern_1_1_option.html index 056b0601a..4d7ac421a 100644 --- a/doc/html/structreflex_1_1_pattern_1_1_option.html +++ b/doc/html/structreflex_1_1_pattern_1_1_option.html @@ -21,7 +21,7 @@
reflex::Pattern::Option Struct Reference

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -350,7 +350,7 @@

Member Data Documentation

+Converted on Thu Aug 8 2019 14:05:16 by Doxygen 1.8.11
diff --git a/doc/html/structreflex_1_1_pattern_1_1_position-members.html b/doc/html/structreflex_1_1_pattern_1_1_position-members.html index 22fee6990..2d7c86467 100644 --- a/doc/html/structreflex_1_1_pattern_1_1_position-members.html +++ b/doc/html/structreflex_1_1_pattern_1_1_position-members.html @@ -21,7 +21,7 @@
Member List

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -87,7 +87,7 @@
+Converted on Thu Aug 8 2019 14:05:16 by Doxygen 1.8.11
diff --git a/doc/html/structreflex_1_1_pattern_1_1_position.html b/doc/html/structreflex_1_1_pattern_1_1_position.html index 414a11955..88a188575 100644 --- a/doc/html/structreflex_1_1_pattern_1_1_position.html +++ b/doc/html/structreflex_1_1_pattern_1_1_position.html @@ -21,7 +21,7 @@
reflex::Pattern::Position Struct Reference

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -735,7 +735,7 @@

Member Data Documentation

+Converted on Thu Aug 8 2019 14:05:16 by Doxygen 1.8.11
diff --git a/doc/html/structreflex_1_1_pattern_1_1_state-members.html b/doc/html/structreflex_1_1_pattern_1_1_state-members.html index fe7088b55..901e04740 100644 --- a/doc/html/structreflex_1_1_pattern_1_1_state-members.html +++ b/doc/html/structreflex_1_1_pattern_1_1_state-members.html @@ -21,7 +21,7 @@
Member List

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -71,7 +71,7 @@
+Converted on Thu Aug 8 2019 14:05:16 by Doxygen 1.8.11
diff --git a/doc/html/structreflex_1_1_pattern_1_1_state.html b/doc/html/structreflex_1_1_pattern_1_1_state.html index 24e4a75e5..a8c33de2f 100644 --- a/doc/html/structreflex_1_1_pattern_1_1_state.html +++ b/doc/html/structreflex_1_1_pattern_1_1_state.html @@ -21,7 +21,7 @@
reflex::Pattern::State Struct Reference

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -289,7 +289,7 @@

Member Data Documentation

+Converted on Thu Aug 8 2019 14:05:16 by Doxygen 1.8.11
diff --git a/doc/html/structreflex_1_1_posix_1_1_tables_1_1lt-members.html b/doc/html/structreflex_1_1_posix_1_1_tables_1_1lt-members.html index 94ffa92d6..a046a202d 100644 --- a/doc/html/structreflex_1_1_posix_1_1_tables_1_1lt-members.html +++ b/doc/html/structreflex_1_1_posix_1_1_tables_1_1lt-members.html @@ -21,7 +21,7 @@
Member List

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -61,7 +61,7 @@
+Converted on Thu Aug 8 2019 14:05:16 by Doxygen 1.8.11
diff --git a/doc/html/structreflex_1_1_posix_1_1_tables_1_1lt.html b/doc/html/structreflex_1_1_posix_1_1_tables_1_1lt.html index b617f2e39..64cc8e71c 100644 --- a/doc/html/structreflex_1_1_posix_1_1_tables_1_1lt.html +++ b/doc/html/structreflex_1_1_posix_1_1_tables_1_1lt.html @@ -21,7 +21,7 @@
reflex::Posix::Tables::lt Struct Reference

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -106,7 +106,7 @@

Member Function Documentation

+Converted on Thu Aug 8 2019 14:05:16 by Doxygen 1.8.11
diff --git a/doc/html/structreflex_1_1_type_op-members.html b/doc/html/structreflex_1_1_type_op-members.html index f4180699c..fad9516ce 100644 --- a/doc/html/structreflex_1_1_type_op-members.html +++ b/doc/html/structreflex_1_1_type_op-members.html @@ -21,7 +21,7 @@
Member List

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -63,7 +63,7 @@
+Converted on Thu Aug 8 2019 14:05:16 by Doxygen 1.8.11
diff --git a/doc/html/structreflex_1_1_type_op.html b/doc/html/structreflex_1_1_type_op.html index 8abdd51c8..da9443602 100644 --- a/doc/html/structreflex_1_1_type_op.html +++ b/doc/html/structreflex_1_1_type_op.html @@ -21,7 +21,7 @@
reflex::TypeOp< T > Struct Template Reference

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -141,7 +141,7 @@
+Converted on Thu Aug 8 2019 14:05:16 by Doxygen 1.8.11
diff --git a/doc/html/structreflex_1_1_type_op_3_01const_01_t_01_4-members.html b/doc/html/structreflex_1_1_type_op_3_01const_01_t_01_4-members.html index c260122e1..b86c72ead 100644 --- a/doc/html/structreflex_1_1_type_op_3_01const_01_t_01_4-members.html +++ b/doc/html/structreflex_1_1_type_op_3_01const_01_t_01_4-members.html @@ -21,7 +21,7 @@
Member List

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -63,7 +63,7 @@
+Converted on Thu Aug 8 2019 14:05:16 by Doxygen 1.8.11
diff --git a/doc/html/structreflex_1_1_type_op_3_01const_01_t_01_4.html b/doc/html/structreflex_1_1_type_op_3_01const_01_t_01_4.html index f11a9d5e2..c9cfcf52e 100644 --- a/doc/html/structreflex_1_1_type_op_3_01const_01_t_01_4.html +++ b/doc/html/structreflex_1_1_type_op_3_01const_01_t_01_4.html @@ -21,7 +21,7 @@
reflex::TypeOp< const T > Struct Template Reference

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -126,7 +126,7 @@
+Converted on Thu Aug 8 2019 14:05:16 by Doxygen 1.8.11
diff --git a/doc/html/structreflex_1_1lazy__intersection-members.html b/doc/html/structreflex_1_1lazy__intersection-members.html index a4578f57a..a6847d137 100644 --- a/doc/html/structreflex_1_1lazy__intersection-members.html +++ b/doc/html/structreflex_1_1lazy__intersection-members.html @@ -21,7 +21,7 @@
Member List

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -66,7 +66,7 @@
+Converted on Thu Aug 8 2019 14:05:16 by Doxygen 1.8.11
diff --git a/doc/html/structreflex_1_1lazy__intersection.html b/doc/html/structreflex_1_1lazy__intersection.html index 71740b2a4..0cc45a110 100644 --- a/doc/html/structreflex_1_1lazy__intersection.html +++ b/doc/html/structreflex_1_1lazy__intersection.html @@ -21,7 +21,7 @@
reflex::lazy_intersection< S1, S2 > Struct Template Reference

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -238,7 +238,7 @@

Member Data Documentation

+Converted on Thu Aug 8 2019 14:05:16 by Doxygen 1.8.11
diff --git a/doc/html/structreflex_1_1lazy__intersection_1_1iterator-members.html b/doc/html/structreflex_1_1lazy__intersection_1_1iterator-members.html index b5580e630..45f81b4e0 100644 --- a/doc/html/structreflex_1_1lazy__intersection_1_1iterator-members.html +++ b/doc/html/structreflex_1_1lazy__intersection_1_1iterator-members.html @@ -21,7 +21,7 @@
Member List

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -74,7 +74,7 @@
+Converted on Thu Aug 8 2019 14:05:16 by Doxygen 1.8.11
diff --git a/doc/html/structreflex_1_1lazy__intersection_1_1iterator.html b/doc/html/structreflex_1_1lazy__intersection_1_1iterator.html index bb8f658ee..b3f3a3e41 100644 --- a/doc/html/structreflex_1_1lazy__intersection_1_1iterator.html +++ b/doc/html/structreflex_1_1lazy__intersection_1_1iterator.html @@ -21,7 +21,7 @@
reflex::lazy_intersection< S1, S2 >::iterator Struct Reference

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -434,7 +434,7 @@

Member Data Documentation

+Converted on Thu Aug 8 2019 14:05:16 by Doxygen 1.8.11
diff --git a/doc/html/structreflex_1_1lazy__union-members.html b/doc/html/structreflex_1_1lazy__union-members.html index 9eaf594ae..21d27fd21 100644 --- a/doc/html/structreflex_1_1lazy__union-members.html +++ b/doc/html/structreflex_1_1lazy__union-members.html @@ -21,7 +21,7 @@
Member List

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -66,7 +66,7 @@
+Converted on Thu Aug 8 2019 14:05:16 by Doxygen 1.8.11
diff --git a/doc/html/structreflex_1_1lazy__union.html b/doc/html/structreflex_1_1lazy__union.html index 258ed67c5..817fe2097 100644 --- a/doc/html/structreflex_1_1lazy__union.html +++ b/doc/html/structreflex_1_1lazy__union.html @@ -21,7 +21,7 @@
reflex::lazy_union< S1, S2 > Struct Template Reference

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -238,7 +238,7 @@

Member Data Documentation

+Converted on Thu Aug 8 2019 14:05:16 by Doxygen 1.8.11
diff --git a/doc/html/structreflex_1_1lazy__union_1_1iterator-members.html b/doc/html/structreflex_1_1lazy__union_1_1iterator-members.html index 76e41fe64..5d7f178b0 100644 --- a/doc/html/structreflex_1_1lazy__union_1_1iterator-members.html +++ b/doc/html/structreflex_1_1lazy__union_1_1iterator-members.html @@ -21,7 +21,7 @@
Member List

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -75,7 +75,7 @@
+Converted on Thu Aug 8 2019 14:05:16 by Doxygen 1.8.11
diff --git a/doc/html/structreflex_1_1lazy__union_1_1iterator.html b/doc/html/structreflex_1_1lazy__union_1_1iterator.html index df1435a34..b0a3174b7 100644 --- a/doc/html/structreflex_1_1lazy__union_1_1iterator.html +++ b/doc/html/structreflex_1_1lazy__union_1_1iterator.html @@ -21,7 +21,7 @@
reflex::lazy_union< S1, S2 >::iterator Struct Reference

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -450,7 +450,7 @@

Member Data Documentation

+Converted on Thu Aug 8 2019 14:05:16 by Doxygen 1.8.11
diff --git a/doc/html/structreflex_1_1range__compare-members.html b/doc/html/structreflex_1_1range__compare-members.html index 15fe302e4..453dc8f3c 100644 --- a/doc/html/structreflex_1_1range__compare-members.html +++ b/doc/html/structreflex_1_1range__compare-members.html @@ -21,7 +21,7 @@
Member List

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -61,7 +61,7 @@
+Converted on Thu Aug 8 2019 14:05:16 by Doxygen 1.8.11
diff --git a/doc/html/structreflex_1_1range__compare.html b/doc/html/structreflex_1_1range__compare.html index 2c0a08dc7..ba7c5c07d 100644 --- a/doc/html/structreflex_1_1range__compare.html +++ b/doc/html/structreflex_1_1range__compare.html @@ -21,7 +21,7 @@
reflex::range_compare< T > Struct Template Reference

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -127,7 +127,7 @@
+Converted on Thu Aug 8 2019 14:05:16 by Doxygen 1.8.11
diff --git a/doc/html/timer_8h.html b/doc/html/timer_8h.html index d90db4e9c..aff453146 100644 --- a/doc/html/timer_8h.html +++ b/doc/html/timer_8h.html @@ -21,7 +21,7 @@
timer.h File Reference

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -95,7 +95,7 @@
+Converted on Thu Aug 8 2019 14:05:16 by Doxygen 1.8.11
diff --git a/doc/html/traits_8h.html b/doc/html/traits_8h.html index 9c83b3121..afa26380d 100644 --- a/doc/html/traits_8h.html +++ b/doc/html/traits_8h.html @@ -21,7 +21,7 @@
traits.h File Reference

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -94,7 +94,7 @@
+Converted on Thu Aug 8 2019 14:05:16 by Doxygen 1.8.11
diff --git a/doc/html/unicode_8h.html b/doc/html/unicode_8h.html index 2910d79b8..400e21614 100644 --- a/doc/html/unicode_8h.html +++ b/doc/html/unicode_8h.html @@ -21,7 +21,7 @@
unicode.h File Reference

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -96,7 +96,7 @@
+Converted on Thu Aug 8 2019 14:05:16 by Doxygen 1.8.11
diff --git a/doc/html/utf8_8h.html b/doc/html/utf8_8h.html index 7c0c8e1ba..b1ca14d9e 100644 --- a/doc/html/utf8_8h.html +++ b/doc/html/utf8_8h.html @@ -21,7 +21,7 @@
utf8.h File Reference

-
updated Wed Aug 7 2019 by Robert van Engelen
+
updated Thu Aug 8 2019 by Robert van Engelen
  @@ -149,7 +149,7 @@
+Converted on Thu Aug 8 2019 14:05:16 by Doxygen 1.8.11
diff --git a/doc/man/reflex.1 b/doc/man/reflex.1 index b81e635e6..0d86817d2 100644 --- a/doc/man/reflex.1 +++ b/doc/man/reflex.1 @@ -1,4 +1,4 @@ -.TH REFLEX "1" "August 07, 2019" "reflex 1.3.4" "User Commands" +.TH REFLEX "1" "August 08, 2019" "reflex 1.3.5" "User Commands" .SH NAME reflex \- the regex\-centric fast and flexible lexical analyzer generator .SH SYNOPSIS diff --git a/include/reflex/absmatcher.h b/include/reflex/absmatcher.h index 0c9d6d1fc..6f2727388 100644 --- a/include/reflex/absmatcher.h +++ b/include/reflex/absmatcher.h @@ -584,7 +584,7 @@ class AbstractMatcher { bool at_bol() const /// @returns true if at begin of a new line. { - return got_ == '\n'; + return got_ == Const::BOB || got_ == '\n'; } /// Set/reset the begin of a new line state. void set_bol(bool bol) ///< if true: set begin of a new line state @@ -594,6 +594,18 @@ class AbstractMatcher { else if (got_ == '\n') got_ = Const::UNK; } + /// Returns true if this matcher matched text that begins a word. + bool at_bow() + /// @returns true if this matcher matched text that begins a word + { + return !isword(got_) && isword(txt_ < buf_ + end_ ? static_cast(*txt_) : peek_more()); + } + /// Returns true if this matcher matched text that ends a word. + bool at_eow() + /// @returns true if this matcher matched text that ends a word + { + return isword(got_) && !isword(txt_ < buf_ + end_ ? static_cast(*txt_) : peek_more()); + } /// Returns the next 8-bit character (unsigned char 0..255 or EOF) from the input character sequence, while preserving the current text() match (but pointer returned by text() may change; warning: does not preserve the yytext string pointer when options --flex and --bison are used). int input() /// @returns the next character (unsigned char 0..255) from input or EOF (-1). diff --git a/include/reflex/matcher.h b/include/reflex/matcher.h index b0e45eef0..07d7f6e97 100644 --- a/include/reflex/matcher.h +++ b/include/reflex/matcher.h @@ -30,7 +30,7 @@ @file matcher.h @brief RE/flex matcher engine @author Robert van Engelen - engelen@genivia.com -@copyright (c) 2015-2017, Robert van Engelen, Genivia Inc. All rights reserved. +@copyright (c) 2015-2019, Robert van Engelen, Genivia Inc. All rights reserved. @copyright (c) BSD-3 License - see LICENSE.txt */ @@ -244,12 +244,12 @@ class Matcher : public PatternMatcher { /// FSM code META DED. inline bool FSM_META_DED() { - return fsm_.bol && dedent(fsm_.col); + return fsm_.bol && dedent(); } /// FSM code META IND. inline bool FSM_META_IND() { - return fsm_.bol && indent(fsm_.col); + return fsm_.bol && indent(); } /// FSM code META UND. inline bool FSM_META_UND() @@ -267,7 +267,7 @@ class Matcher : public PatternMatcher { /// FSM code META BOB. inline bool FSM_META_BOB() { - return fsm_.bob; + return at_bob(); } /// FSM code META EOL. inline bool FSM_META_EOL(int c1) @@ -292,12 +292,12 @@ class Matcher : public PatternMatcher { /// FSM code META EWB. inline bool FSM_META_EWB() { - return fsm_.eow; + return at_eow(); } /// FSM code META BWB. inline bool FSM_META_BWB() { - return fsm_.bow; + return at_bow(); } /// FSM code META NWE. inline bool FSM_META_NWE(int c0, int c1) @@ -307,18 +307,14 @@ class Matcher : public PatternMatcher { /// FSM code META NWB. inline bool FSM_META_NWB() { - return !fsm_.bow && !fsm_.eow; + return !at_bow() && !at_eow(); } protected: typedef std::vector Stops; ///< indent margin/tab stops /// FSM data for FSM code struct FSM { - bool bob; bool bol; - bool bow; - bool eow; bool nul; - size_t col; int c1; }; /// Returns true if input matched the pattern using method Const::SCAN, Const::FIND, Const::SPLIT, or Const::MATCH. @@ -326,28 +322,29 @@ class Matcher : public PatternMatcher { /// @returns nonzero if input matched the pattern. ; /// Update indentation column counter for indent() and dedent(). - void newline(size_t& col) ///< indent column counter + void newline() { mrk_ = true; while (ind_ + 1 < pos_) - col += buf_[ind_++] == '\t' ? 1 + (~col & (opt_.T - 1)) : 1; - DBGLOG("Newline with indent/dedent? col = %zu", col); + col_ += buf_[ind_++] == '\t' ? 1 + (~col_ & (opt_.T - 1)) : 1; + DBGLOG("Newline with indent/dedent? col = %zu", col_); } /// Returns true if looking at indent. - bool indent(size_t& col) ///< indent column counter + bool indent() /// @returns true if indent. { - newline(col); - return col > 0 && (tab_.empty() || tab_.back() < col); + newline(); + return col_ > 0 && (tab_.empty() || tab_.back() < col_); } /// Returns true if looking at dedent. - bool dedent(size_t& col) ///< indent column counter + bool dedent() /// @returns true if dedent. { - newline(col); - return !tab_.empty() && tab_.back() > col; + newline(); + return !tab_.empty() && tab_.back() > col_; } size_t ded_; ///< dedent count + size_t col_; ///< column counter for indent matching, updated by newline(), indent(), and dedent() Stops tab_; ///< tab stops set by detecting indent margins std::vector lap_; ///< lookahead position in input that heads a lookahead match (indexed by lookahead number) std::stack stk_; ///< stack to push/pop stops diff --git a/lib/matcher.cpp b/lib/matcher.cpp index d1ace815a..a69907c9d 100644 --- a/lib/matcher.cpp +++ b/lib/matcher.cpp @@ -48,12 +48,13 @@ size_t Matcher::match(Method method) scan: txt_ = buf_ + cur_; len_ = 0; - bool bob = at_bob(); #ifndef WITH_MINIMAL mrk_ = false; + ind_ = pos_; // ind scans input in buf[] in newline() up to pos - 1 + col_ = 0; // count columns for indent matching if (ded_ == 0 && hit_end() && tab_.empty()) { - if (method == Const::SPLIT && !bob && cap_ != 0 && cap_ != Const::EMPTY) + if (method == Const::SPLIT && !at_bob() && cap_ != 0 && cap_ != Const::EMPTY) { cap_ = Const::EMPTY; DBGLOG("Split empty at end, cap = %zu", cap_); @@ -65,26 +66,10 @@ size_t Matcher::match(Method method) return 0; } #endif - bool bol = bob || at_bol(); - bool bow = false; - bool eow = false; + bool bol = at_bol(); int c1 = got_; -#ifndef WITH_MINIMAL - if (isword(c1)) - eow = isword(peek()) == 0; - else - bow = isword(peek()) != 0; - ind_ = pos_; // ind scans input in buf[] in newline() up to pos - 1 -#endif - size_t col = 0; // count columns from BOL for indent matching if (pat_->fsm_) - { - fsm_.bob = bob; - fsm_.bow = bow; - fsm_.eow = eow; - fsm_.col = col; fsm_.c1 = c1; - } redo: lap_.resize(0); cap_ = 0; @@ -95,7 +80,6 @@ size_t Matcher::match(Method method) fsm_.bol = bol; fsm_.nul = nul; pat_->fsm_(*this); - col = fsm_.col; nul = fsm_.nul; c1 = fsm_.c1; } @@ -182,13 +166,13 @@ size_t Matcher::match(Method method) #ifndef WITH_MINIMAL case 0xff00 | Pattern::META_DED: DBGLOG("DED? %d", c1); - if (index == Pattern::IMAX && back == Pattern::IMAX && bol && dedent(col)) + if (index == Pattern::IMAX && back == Pattern::IMAX && bol && dedent()) index = Pattern::index_of(opcode); opcode = *++pc; continue; case 0xff00 | Pattern::META_IND: DBGLOG("IND? %d", c1); - if (index == Pattern::IMAX && back == Pattern::IMAX && bol && indent(col)) + if (index == Pattern::IMAX && back == Pattern::IMAX && bol && indent()) index = Pattern::index_of(opcode); opcode = *++pc; continue; @@ -208,8 +192,8 @@ size_t Matcher::match(Method method) opcode = *++pc; continue; case 0xff00 | Pattern::META_BOB: - DBGLOG("BOB? %d", bob); - if (index == Pattern::IMAX && bob) + DBGLOG("BOB? %d", at_bob()); + if (index == Pattern::IMAX && at_bob()) index = Pattern::index_of(opcode); opcode = *++pc; continue; @@ -239,14 +223,14 @@ size_t Matcher::match(Method method) opcode = *++pc; continue; case 0xff00 | Pattern::META_EWB: - DBGLOG("EWB? %d", eow); - if (index == Pattern::IMAX && eow) + DBGLOG("EWB? %d", at_eow()); + if (index == Pattern::IMAX && at_eow()) index = Pattern::index_of(opcode); opcode = *++pc; continue; case 0xff00 | Pattern::META_BWB: - DBGLOG("BWB? %d", bow); - if (index == Pattern::IMAX && bow) + DBGLOG("BWB? %d", at_bow()); + if (index == Pattern::IMAX && at_bow()) index = Pattern::index_of(opcode); opcode = *++pc; continue; @@ -257,8 +241,8 @@ size_t Matcher::match(Method method) opcode = *++pc; continue; case 0xff00 | Pattern::META_NWB: - DBGLOG("NWB? %d %d", bow, eow); - if (index == Pattern::IMAX && !bow && !eow) + DBGLOG("NWB? %d %d", at_bow(), at_eow()); + if (index == Pattern::IMAX && !at_bow() && !at_eow()) index = Pattern::index_of(opcode); opcode = *++pc; continue; @@ -323,28 +307,28 @@ size_t Matcher::match(Method method) #ifndef WITH_MINIMAL if (mrk_ && cap_ != Const::EMPTY) { - if (col > 0 && (tab_.empty() || tab_.back() < col)) + if (col_ > 0 && (tab_.empty() || tab_.back() < col_)) { - DBGLOG("Set new stop: tab_[%zu] = %zu", tab_.size(), col); - tab_.push_back(col); + DBGLOG("Set new stop: tab_[%zu] = %zu", tab_.size(), col_); + tab_.push_back(col_); } - else if (!tab_.empty() && tab_.back() > col) + else if (!tab_.empty() && tab_.back() > col_) { size_t n; for (n = tab_.size() - 1; n > 0; --n) - if (tab_.at(n - 1) <= col) + if (tab_.at(n - 1) <= col_) break; ded_ += tab_.size() - n; DBGLOG("Dedents: ded = %zu tab_ = %zu", ded_, tab_.size()); tab_.resize(n); if (n > 0) - tab_.back() = col; // adjust stop when indents are not aligned (Python would give an error) + tab_.back() = col_; // adjust stop when indents are not aligned (Python would give an error) } } if (ded_ > 0) { DBGLOG("Dedents: ded = %zu", ded_); - if (col == 0 && bol) + if (col_ == 0 && bol) { ded_ += tab_.size(); tab_.resize(0); @@ -359,9 +343,9 @@ size_t Matcher::match(Method method) if (method == Const::SPLIT) { DBGLOG("Split: len = %zu cap = %zu cur = %zu pos = %zu end = %zu txt-buf = %zu eob = %d got = %d", len_, cap_, cur_, pos_, end_, txt_-buf_, (int)eof_, got_); - if (cap_ == 0 || (cur_ == static_cast(txt_ - buf_) && !bob)) + if (cap_ == 0 || (cur_ == static_cast(txt_ - buf_) && !at_bob())) { - if (!hit_end()) + if (!hit_end() && (txt_ + len_ < buf_ + end_ || peek() != EOF)) { ++len_; DBGLOG("Split continue: len = %zu", len_); @@ -371,14 +355,14 @@ size_t Matcher::match(Method method) if (got_ != Const::EOB) { cap_ = Const::EMPTY; - set_current(pos_); // chr_ = static_cast(buf_[pos_]); + set_current(pos_); got_ = Const::EOB; } DBGLOG("Split at eof: cap = %zu txt = '%s' len = %zu", cap_, std::string(txt_, len_).c_str(), len_); DBGLOG("END Matcher::match()"); return cap_; } - if (bob && cur_ == 0 && hit_end()) + if (cur_ == 0 && at_bob() && at_end()) cap_ = Const::EMPTY; set_current(cur_); DBGLOG("Split: txt = '%s' len = %zu", std::string(txt_, len_).c_str(), len_); @@ -396,7 +380,7 @@ size_t Matcher::match(Method method) { set_current(cur_); DBGLOG("Reject empty match at EOF"); - if (!opt_.N || !bob) // allow FIND and SCAN with "N" to match empty input, with ^$ etc. + if (!opt_.N || !at_bob()) // allow FIND and SCAN with "N" to match empty input, with ^$ etc. cap_ = 0; } else if (method == Const::FIND) diff --git a/src/reflex.h b/src/reflex.h index ad2783756..0751aac8d 100644 --- a/src/reflex.h +++ b/src/reflex.h @@ -65,7 +65,7 @@ #endif // DO NOT ALTER THIS LINE: the makemake.sh script updates the version -#define REFLEX_VERSION "1.3.4" +#define REFLEX_VERSION "1.3.5" /// RE/flex scanner generator class, a variation of the classic "lex" tool to generate scanners. /**