RunReaderExtras.Mesa
Spreitzer, February 26, 1985 12:52:53 pm PST
DIRECTORY RunReader;
RunReaderExtras: CEDAR DEFINITIONS = {
MergedBackwards: RunReader.ReaderProc;
-- merges adjacent runs with same looks
-- regular Backwards may give same looks on successive calls
-- e.g., if Concat[A,B] produces a concat-node
-- and the last run in A has the same looks as the first in B
-- Backwards will first return first from B, then last run from A
-- MergedBackwards will combine these into a single result
}.