MODULE Test; IMPORT Files, Out; VAR f : Files.File; r : Files.Rider; i, len : LONGINT; g : SHORTINT; x : POINTER TO ARRAY OF CHAR; BEGIN f := Files.Old("Test.obn"); ASSERT(f # NIL); Files.Set(r, f, 0); len := Files.Length(f); NEW(x, len + 1); FOR i := 0 TO len - 1 DO Files.Read(r, g); x[i] := CHR(g) END; Out.String(x^); Out.Ln; END Test.