d35f9098eb
Sep 20, 2020: 2.1.5 added matcher method lineno(n) to set or change the line number to n; added yyset_lineno(n,s) to flexlexer.h; updated Mini C compiler example. Oct 12, 2020: 3.0.0 fixed a regression bug since v2.x; redesigned internals to increase IO efficiency and regex pattern search speed. Oct 24, 2020: 3.0.1 improved handling of UTF-16/32 file encodings on Windows to prevent ^Z eof when files are opened in text mode. Mar 16, 2021: 3.0.2 minor improvements and additions; fixed MinGW builds. Apr 29, 2021: 3.0.3 fixed reflex::Input copy constructor; minor improvements. May 27, 2021: 3.0.4 improvements and fixes for minor issues. Jun 1, 2021: 3.0.5 minor usability improvements; changed \d to match Unicode when option unicode is enabled. Jun 4, 2021: 3.0.6 minor improvements. Jun 6, 2021: 3.0.7 updated examples to fix build problems. Jul 15, 2021: 3.0.8 minor improvements. Jul 22, 2021: 3.0.9 SIMD code split into simd_avx2.cpp and simd_avx512bw.cpp to support runtime CPU ID checking when the library is built with ./configure; make, disable AVX with ./configure --disable-avx, disable SSE2 with ./configure --disable-sse2; UTF-16LE BOM detection correction. Aug 14, 2021: 3.0.10 fixed missing simd.h after installation, added REFLEX_BUFFER_SIZE to customize the initial size and growth of the input buffer. Sep 14, 2021: 3.0.11 minor change to apply --prefix to the generated REFLEX_code_[PREFIX]STATE code. Oct 11, 2021: 3.0.12 updated to Unicode 14; fixed a compilation issue with --params when used with --flex. |
||
---|---|---|
.. | ||
patches | ||
buildlink3.mk | ||
DESCR | ||
distinfo | ||
Makefile | ||
MESSAGE | ||
options.mk | ||
PLIST |