INTERFACEFmtTable ;
Format a table as the body of a Modula-3 array constant
TYPE T <: Public; Public = OBJECT METHODS init(lmargin: TEXT := " "): T; putText(t: TEXT); (* put text entry *) putInt(i: INTEGER); (* put integer entry *) toText(): TEXT; END; END FmtTable.