pfe-with-spy-ext ? WITH-SPY kernel extension
SPY-EXIT ( -- ) ?=>? ( | ) ; | ? |
"EXTENSIONS"
;;SPY ( -- ) ?=>? ( | ) ; | ? |
"EXTENSIONS"
;SPY_ON ( -- ) ?=>? ( | ) ; | ? |
"EXTENSIONS"
;SPY_OFF ( -- ) ?=>? ( | ) ; | ? |
"EXTENSIONS"
;
SPY-EXIT ( -- ) => "EXTENSIONS"
will unnest the current colon-word so it will actually
return the word calling it. This can be found in the
middle of a colon-sequence between :
and ;
;SPY ( -- ) => "EXTENSIONS"
compiles ((;))
which does EXIT
the current
colon-definition. It does then end compile-mode
and returns to execute-mode. See :
and :NONAME
SPY_ON ( -- ) => "EXTENSIONS"
change the runtime-code of (NEST)
to call a special word that prints info
to the screen whenever a colon word is
entered. It will print the name and
the current stack, and results in a kind
of execution trace over SPY' :
-colon nested
words.
SPY_OFF ( -- ) => "EXTENSIONS"
disable SPY_ON
nest-trace.