]> ocean-lang.org Git - ocean/commit
parsergen: revert the allowance for "non-critical" conflicts.
authorNeilBrown <neil@brown.name>
Sun, 16 Jun 2019 02:37:23 +0000 (12:37 +1000)
committerNeilBrown <neil@brown.name>
Sun, 16 Jun 2019 02:37:23 +0000 (12:37 +1000)
commit207232b9494973cf24d0b832c6743c01bf7da421
tree8c2f9f7383d7eab8aaaba571dbeaf42c128dcd3a
parent29ff7820491210bd02f42508d993ad1a2d24e993
parsergen: revert the allowance for "non-critical" conflicts.

Having improved the parsing approach, I don't get any
"non-critical" conflicts any more, and I no longer think
they aren't critical.

Conflicts can often be resolved with precendence if they cannot
be resolved any other way.

So treat all conflict, except shift/reduce on NEWLINE, as genuine
conflicts.

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