t_mptr.LST 339 B

1234567891011121314151617
  1. Listing:
  2. 1 MODULE TMPtr;
  3. 2 MODULE M EXPORT PNode;
  4. 3 TYPE Node = RECORD val : INTEGER; next : POINTER TO Node END;
  5. 4 TYPE PNode = POINTER TO Node;
  6. 5 END M;
  7. 6 VAR p : M.PNode; ExitCode : INTEGER;
  8. 7 BEGIN
  9. 8 NEW(p);
  10. 9 p^.val := 7;
  11. 10 ExitCode := p^.val
  12. 11 END TMPtr.
  13. 0 errors