(reposted from forum)
Here's a reasonable use case that I have in mind. Suppose I have a bunch of C strings in memory that represent file names. Suppose I want to match filename suffixes.
In other systems (e.g. Python), I would use this regexp to match .c files:
This pattern would NOT match: "foo.com.cpp"
I'm not clear how I would do this in Quex.
I'm now tempted to append a '\n' after the filename so that I can do this, which is not what I really want to do...
I do see that Gnu Flex treats <<EOF>> in the same way as Quex. It's not clear to me if Flex would match EOF with $.