Plan item 2.6 in the proposal (R12; §4 Microflows B).
Today a case … when A, B then block, and error handlers that fall through, come back from describe as join sharedN; … merge sharedN; goto labels. An else branch holding a lone if comes back nested instead of as elsif.
Scope: describe folds these back into their structured source form. The round trip must hold.
Tracking: #714. Language rules: ADR-0010/0011/0012. Changes of meaning apply only under the mdl 1 header; old spellings stay as registered deprecated aliases, each with an fmt --upgrade rewrite (#742).
Plan item 2.6 in the proposal (R12; §4 Microflows B).
Today a
case … when A, B thenblock, and error handlers that fall through, come back fromdescribeasjoin sharedN; … merge sharedN;goto labels. An else branch holding a loneifcomes back nested instead of aselsif.Scope:
describefolds these back into their structured source form. The round trip must hold.Tracking: #714. Language rules: ADR-0010/0011/0012. Changes of meaning apply only under the
mdl 1header; old spellings stay as registered deprecated aliases, each with anfmt --upgraderewrite (#742).