home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 October / usenetsourcesnewsgroupsinfomagicoctober1994disk2.iso / misc / volume11 / rpl / part02 / intcmd.h < prev    next >
C/C++ Source or Header  |  1990-03-10  |  813b  |  49 lines

  1. /****************************************************************
  2.  
  3.     Internally used commands
  4.  
  5. 0.0    hjp    89-06-26
  6.  
  7.     initial version
  8.  
  9. 0.1    hjp    89-09-03
  10.  
  11.     findvar added
  12.  
  13. 0.2    hjp    89-12-02
  14.  
  15.     mallocobj added.
  16.  
  17. 0.3    hjp    89-12-11
  18.  
  19.     fpehandler added.
  20.  
  21. 0.4    hjp    90-03-07
  22.  
  23.     inthandler added.
  24.  
  25. ****************************************************************/
  26.  
  27. #ifndef I_intcmnds
  28.  
  29.     #define I_intcmnds
  30.  
  31.     void        push (genobj * p);
  32.     void        destroy (genobj * p, int level);
  33.     genobj *    duplicate (genobj * obj, int level);
  34.     void        fpehandler (int sig);
  35.     void        inthandler (int sig);
  36.     genobj *    mallocobj (int type);
  37.     void        printobj (genobj * obj);
  38.     void        psr (listobj * l, int n);
  39.     void        printstack (void);
  40.     void        interprete (genobj * obj, int level);
  41.     varobj *    findvar (char * name);
  42.  
  43.     extern
  44.     char    iobuffer [],
  45.         * iop,
  46.         * ioend;
  47.  
  48. #endif
  49.