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