home *** CD-ROM | disk | FTP | other *** search
/ Gold Fish 3 / goldfish_volume_3.bin / files / dev / e / amigae / src / library / stack / stackuse.c < prev   
C/C++ Source or Header  |  1994-11-08  |  487b  |  22 lines

  1. /* This uses an E stack-class from C
  2.    the pragmas were generated from the .fd file outputted by
  3.    `ShowModule -c stack.m'
  4.    (finally true OO programming for C! ;-)
  5. */
  6.  
  7. #include "stack_pragmas.h"
  8. #include <stdio.h>
  9.  
  10. int main() {
  11.   int s,a,stackbase;
  12.   if(stackbase=OpenLibrary("stack.library",0)) {
  13.     if(s=Stack()) {
  14.       for(a=1;a<=12;a++) Push(s,a);
  15.       while(!Isempty(s)) printf("element = %ld\n",Pop(s));
  16.       End(s);
  17.     };
  18.     CloseLibrary(stackbase);
  19.   };
  20.   return 0;
  21. };
  22.