--- gforth/wordinfo.fs 1997/07/06 14:29:34 1.14 +++ gforth/wordinfo.fs 1998/05/13 16:47:24 1.15 @@ -63,10 +63,11 @@ [IFDEF] forthstart : xtprim? ( xt -- flag ) - forthstart u< ; + forthstart dictionary-end within ; \ !! does not work for CODE words [ELSE] : xtprim? ( xt -- flag ) - dup >body swap >code-address = ; + dup >body swap >code-address = ; \ !! works only for indirect threaded code + \ !! does not work for primitives [THEN] : prim? ( nfa -- flag ) name>int xtprim? ;