| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| README | 2014-03-16 | 1.2 kB | |
| flexc++_2.01.00.orig.tar.gz | 2014-03-16 | 4.4 MB | |
| flexc++_2.01.00-1_amd64.deb | 2014-03-16 | 631.2 kB | |
| flexc++_2.01.00-1_i386.deb | 2014-03-16 | 629.1 kB | |
| Totals: 4 Items | 5.7 MB | 0 | |
flexc++ (2.01.00)
* The algorithm to determine which rules are viable was changed. Now a
rule's viability is determined from the generated DFAs: rules matched at
DFA rows are now removed from a set of all rule indices. If any elements
remain, then those rules cannot be matched. See also the section about
'Finding non-viable rules' in the manual's technical documentation.
* Generating files is prevented when errors in option/declaration
specifications are encountered. All errors in option/declaration
specifications (instead of just the first error that is encountered)
are now reported.
* A warning is issued if an existing scanner.h file does not contain 'void
postCode(PostEnum__'. The warning also offers an advice to add the
required declaration/definition (showing the required code) to the
scanner.h file.
* References to line numbers of rules should now be correct, and should
refer to the line number where the rule's regex is specified.
* This version depends on bobcat >= 3.21.01, and uses Bobcat's Iterator
class template.
-- Frank B. Brokken <f.b.brokken@rug.nl> Sun, 16 Mar 2014 10:14:15 +0100