Change macro expansion to append onto token lists rather than printing directly.
authorCarl Worth <cworth@cworth.org>
Wed, 26 May 2010 15:05:19 +0000 (08:05 -0700)
committerCarl Worth <cworth@cworth.org>
Wed, 26 May 2010 15:05:55 +0000 (08:05 -0700)
commit0197e9b64f0e64a617537c5ad1465b4a8706fe1c
tree5dab73109ab23cfcd965a40f5982b78fb8b0769e
parentc0607d573e04846a23c3162901aabd7fc40ebc61
Change macro expansion to append onto token lists rather than printing directly.

This doesn't change any functionality here, but will allow us to make
future changes that were not possible with direct printing.
Specifically, we need to expand macros within macro arguments before
performing argument substitution. And *that* expansion cannot result
in immediate printing.
glcpp-parse.y