Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The situation is, in general, quite symmetric with parsing, so we should expect the same sorts of solutions: backtracking through the choice alternatives selecting the first one that doesn't cause an unparse error, use of specific asserts/discriminators for unparse time to control the backtracking, or an unparse version of choice resolution by dispatch.

 

 

 

 

 

 

 

 

 The