https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114648
--- Comment #3 from Gaius Mulley <gaius at gcc dot gnu.org> --- it will handle both, implemented in: gcc/m2/m2.flex:171 but the default was inverted during a recent bugfix. The particular test code example which provoked the bug was: # 2 "AdvParse.bnf" IMPLEMENTATION MODULE AdvParse ;