]> ocean-lang.org Git - ocean/commit
parsergen: allow prefix code for do_reduce to be provided.
authorNeilBrown <neil@brown.name>
Thu, 6 Jun 2019 22:51:23 +0000 (08:51 +1000)
committerNeilBrown <neil@brown.name>
Thu, 6 Jun 2019 22:51:23 +0000 (08:51 +1000)
commit51ba21ffd913b8eb700699567567560f99a2aa9c
tree58744611de2302f6f0bd0f6e03bb2d3b2dd53156
parent20effd70ff4d91a7501dc062e60caaa9e362bed5
parsergen: allow prefix code for do_reduce to be provided.

This allow common variables to be declared and initialised
for all reduce fragments.

Use this in oceani to declare 'c' holding the parser context,
so we don't need to call config2context in so many places.

Signed-off-by: NeilBrown <neil@brown.name>
csrc/oceani.mdc
csrc/parsergen.mdc