cs_stack.h 672 B

1234567891011121314151617181920212223
  1. /* $Id$ */
  2. /*
  3. * (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
  4. * See the copyright notice in the ACK home directory, in the file "Copyright".
  5. */
  6. extern Push(); /* (token_p tkp)
  7. * Push the token in tkp on the fake-stack.
  8. */
  9. extern Pop(); /* (token_p tkp; offset size)
  10. * Pop a token of size bytes from the fake-stack
  11. * into tkp. If such a token is not there
  12. * we put a dummy in tkp and adjust the fake-stack.
  13. */
  14. extern Dup(); /* (line_p lnp)
  15. * Reflect the changes made by the dup-instruction
  16. * in lnp to the EM-stack into the fake-stack.
  17. */
  18. extern clr_stack(); /* ()
  19. * Clear the fake-stack.
  20. */