test.mod 465 B

1234567891011121314151617181920212223242526272829303132
  1. MODULE test;
  2. IMPORT STextIO;
  3. MODULE interne;
  4. FROM Storage IMPORT ALLOCATE;
  5. FROM SYSTEM IMPORT TSIZE;
  6. EXPORT tt;
  7. TYPE
  8. Err = POINTER TO ErrDesc;
  9. ErrDesc = RECORD
  10. nr, line, col: INTEGER;
  11. next: Err
  12. END;
  13. VAR
  14. nextErr: Err;
  15. PROCEDURE tt;
  16. BEGIN
  17. ALLOCATE(nextErr, TSIZE(ErrDesc));
  18. END tt;
  19. BEGIN
  20. END interne;
  21. BEGIN
  22. STextIO.WriteString("Bonjour");
  23. END test.