home *** CD-ROM | disk | FTP | other *** search
/ ftp.barnyard.co.uk / 2015.02.ftp.barnyard.co.uk.tar / ftp.barnyard.co.uk / cpm / walnut-creek-CDROM / CPM / TURBOPAS / TP-UTIL.ARK / PUSHPOP.PAS < prev    next >
Pascal/Delphi Source File  |  1986-01-06  |  384b  |  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.