--- gforth/engine/engine.c 2001/03/18 12:39:34 1.29 +++ gforth/engine/engine.c 2001/03/28 16:18:51 1.30 @@ -308,6 +308,20 @@ Xt *ip; Cell *rp; #endif +Xt *primtable(Label symbols[], Cell size) +{ +#ifdef DIRECT_THREADED + return symbols; +#else /* !defined(DIRECT_THREADED) */ + Xt *xts = (Xt *)malloc(size*sizeof(Xt)); + Cell i; + + for (i=0; i