Remote version of flex misinterprets my rules
问题 I've written a little assembler using flex and bison, that builds and runs OK on my machine (ubuntu 10.10). Someone else is now trying to build it on arch linux, and their install of flex produces a different lex.yy.c which is mis-matching rules. Both versions report the same lex 2.5.35 version, but I've already seen differences between mine and another flex on Mac OSX which didn't grok (?i patterns, so I don't trust that version string much. I don't have access to the remote machine, so I'm