A high-performance C++ regex library and lexical analyzer generator with Unicode support. Extends Flex++ with Unicode support, indent/dedent anchors, lazy quantifiers, functions for lex and syntax error reporting and more. Seamlessly integrates with Bison and other parsers.
I tested your project within this little test project calc_infix2rpn.
After compiling your library w/ -fPIC I also needed to move from dynamic_cast to static_cast to allow not using RTTI, i.e. -fno-rtti.
no_rtti.patch.txt
Not sure how to inject this patch using an option and w/o an ugly macro, so I just hard-patched it for now.
+++
I added the cmake integration file FindREflex.cmake in above project calc_infix2rpn, as it was posted here by KFAFSP, it is working well.
1st of all thank you for your work.
I tested your project within this little test project calc_infix2rpn.
After compiling your library w/
-fPIC
I also needed to move fromdynamic_cast
tostatic_cast
to allow not using RTTI, i.e.-fno-rtti
. no_rtti.patch.txtNot sure how to inject this patch using an option and w/o an ugly macro, so I just hard-patched it for now.
+++
I added the cmake integration file
FindREflex.cmake
in above projectcalc_infix2rpn
, as it was posted here by KFAFSP, it is working well.