-- Histogram.mesa
-- Interface to construct and present histograms
-- M. D. Schroeder, January 5, 1983 3:44 pm
DIRECTORY
IO USING [ STREAM ],
Rope USING [ ROPE ];
Histogram: CEDAR DEFINITIONS = BEGIN
Gram: TYPE = REF GramObject;
GramObject: TYPE;
NewGram: PROCEDURE [ first, last: CARDINAL ] RETURNS [ Gram ];
TooBig: ERROR;
DataPoint: PROCEDURE [ g: Gram, index: INT ];
Print: PROCEDURE [ g: Gram, s: IO.STREAM, title: Rope.ROPE ];
END...