Productive transition rules #
A retained rule headed by a characteristic single nonterminal is precisely
the first move of a net-pop computation. This file packages that observation
with the actual terminal completion of the rule's right side. It is the
local semantic ingredient in the reverse-handle argument: equal one-symbol
lookahead makes two productive rules for the same single nonterminal equal.
An exact terminal completion of a retained list nonterminal realizes its encoded net-pop computation.
An exact terminal completion of a retained single nonterminal realizes
the corresponding one-symbol net-pop computation.
A retained transition rule, together with a concrete terminal completion of its right side, supplies its productive first-move signature.
Productive retained rules for the same single nonterminal are selected
uniquely by one terminal of their completed yields.