Genivia / RE-flex

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.
https://www.genivia.com/doc/reflex/html
BSD 3-Clause "New" or "Revised" License
529 stars 86 forks source link

Add reflex by Mr. Thomas Dickey to the benchmarks #212

Open firasuke opened 2 months ago

firasuke commented 2 months ago

Hey there,

Thank you for your time and effort on RE/flex!

I was wondering if it were possible to add Mr. Thomas's reflex to the benchmarks?

genivia-inc commented 1 month ago

Will check it out.

The guy says that RE/flex is not POSIX compliant because it does not generate C code. How silly. The RE/flex documentation states that RE/flex extends Flex++, not Flex or Lex for C, and that it supports POSIX-compliant Flex/Lex specifications. The standard is actually very limited, so it is a silly point to make as a complaint.