home *** CD-ROM | disk | FTP | other *** search
- #include "y1.h"
-
- /*
- * yptitm.1c
- *
- * Modified to make debug code conditionally compile.
- * 28-Aug-81
- * Bob Denny
- */
-
- putitem( ptr, lptr ) int *ptr;
- struct looksets *lptr;
-
-
- {
- register struct item *j;
-
- #ifdef debug
- if( foutput!=NULL )
-
- {
- fprintf( foutput, "putitem(%s), state %d\n", writem(ptr), nstate );
- }
- #endif
- j = pstate[nstate+1];
- j->pitem = ptr;
- if( !nolook ) j->look = flset( lptr );
- pstate[nstate+1] = ++j;
- if( (int *)j > zzmemsz )
-
- {
- zzmemsz = (int *)j;
- if( zzmemsz >= &mem0[MEMSIZE] ) error( "out of state space" );
- }
- }
-