/*Copyright (C) 1992, 1995 by Thomas Glen Smith. All Rights Reserved.*/ /* execterm APL2 V1.0.0 ************************************************ * Called from - aplclean, execexej, execexek, execspee, execspem, and * * funcmain and funcsusp to pop and delete the top execstk element, * * which is pushed on avlexec by a call to execinit. * ***********************************************************************/ #define INCLUDES APLMEM+APLTOKEN+TREE #include "includes.h" void execterm(void) { Execpop; Pop; extern Treelist treehdr; Execstk old; old = pop(&(treehdr->avlexec)); execpop(&(old->avlfunst)); execpop(&(old->avloprst)); free(old); }