%merge: delegate the generation of calls to mergers to m4
commitc09f2e4c7bcb242ca7f320be5777e7bd641f78ec
authorAkim Demaille <akim.demaille@gmail.com>
Wed, 30 Dec 2020 08:10:05 +0000 (30 09:10 +0100)
committerAkim Demaille <akim.demaille@gmail.com>
Thu, 31 Dec 2020 07:07:11 +0000 (31 08:07 +0100)
treee8710f65766c80cdf5e57442295ab4a6fcc3b258
parentac3d5b76f7e860f7cedb2014eea63af22d41c576
%merge: delegate the generation of calls to mergers to m4

Don't generate C code from bison, leave that to the skeletons.

* src/output.c (merger_output): Emit invocations to b4_call_merger.
* data/skeletons/glr.c, data/skeletons/glr2.cc (b4_call_merger): New.
data/skeletons/glr.c
data/skeletons/glr2.cc
src/output.c