q_bad_with.LST 354 B

123456789101112131415
  1. Listing:
  2. 1 MODULE QBadWith;
  3. 2 TYPE Point = RECORD x, y : INTEGER END;
  4. 3 VAR p : Point; n : INTEGER;
  5. ***** ^ qbe backend: construct not supported in scalar subset
  6. 4 BEGIN
  7. 5 n := 1;
  8. 6 WITH p DO x := 2 END
  9. ***** ^ qbe backend: construct not supported in scalar subset
  10. 7 END QBadWith.
  11. 2 errors