>>> "EB" == Eric Blake <[EMAIL PROTECTED]> writes:
> According to Eric Blake on 8/6/2008 8:21 PM: >> | Now that m4_wrap is FIFO, I believe the m4_wrap invocation in bison.m4 >> | should be converted to m4_wrap_lifo. Otherwise, the m4_wrap text at the >> | end of m4sugar.m4 isn't expanded last as intended. >> >> Committed with that one difference. > Next, a unification of m4_shift* macros. This implementation speeds up > several recursive algorithms. It is a subtle change in semantics of > m4_join, but bison wasn't using m4_join. OK to apply? I have not looked at the details, but there is something that makes shiftn(3, $@) and shift3($@) different. If in the branch candidates/make-symbol you change the shift3 into a shiftn, then "_build/tests/bison examples/variant.yy" loops forever.
