home *** CD-ROM | disk | FTP | other *** search
/ Programmer 7500 / MAX_PROGRAMMERS.iso / PASCAL / MADTRB21.ZIP / PUSHPOP.PAS < prev    next >
Encoding:
Pascal/Delphi Source File  |  1985-06-09  |  307 b   |  21 lines

  1. PROGRAM PUSHPOP;
  2.  
  3. CONST LEVELS = 5;
  4.  
  5. VAR DEPTH : INTEGER;
  6.  
  7. PROCEDURE DIVE(VAR DEPTH : INTEGER);
  8.  
  9. BEGIN
  10.   WRITELN('Push!');
  11.   WRITELN('Our depth is now: ',DEPTH);
  12.   DEPTH := DEPTH + 1;
  13.   IF DEPTH <= LEVELS THEN DIVE(DEPTH);
  14.   WRITELN('Pop!')
  15. END;
  16.  
  17. BEGIN
  18.   DEPTH := 1;
  19.   DIVE(DEPTH)
  20. END.
  21.