-- SMCommentTable.mesa, definitions for the comment table -- last edit by Satterthwaite, April 28, 1983 4:50 pm -- last edit by Schmidt, May 3, 1982 3:33 pm DIRECTORY Rope: TYPE USING [Text]; SMCommentTable: CEDAR DEFINITIONS~{ Index: TYPE~INT; Text: TYPE~Rope.Text; Ref: TYPE~REF Node; Node: TYPE~RECORD[start: INT, text: Rope.Text, lastToken, prefix: INT]; Table: TYPE~REF TableNode; TableNode: TYPE~RECORD[ last: Ref, size: NAT, lastx: NAT, data: SEQUENCE max: NAT OF Ref]; BreakTab: TYPE~REF BreakSequence; BreakSequence: TYPE~RECORD [ size: NAT, indexes: SEQUENCE max: NAT OF INT]; }.