>>> "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.


Reply via email to