Show all places where name is used (text-interpreted). You
can then use ww
, nw
or bw
to inspect
specific occurences more closely. Gforth’s where
does
not show the definition of name; use locate
for
that.
The next l
or g
shows the where
result
with index u
The next l
or g
shows the next where
result; if the current one is the last one, after nw
there is no current one. If there is no current one, after
nw
the first one is the current one.
The next l
or g
shows the previous where
result; if the current one is the first one, after bw
there is no current one. If there is no current one, after
bw
the last one is the current one.
The next ww
, nw
, bw
, bb
, nb
,
lb
(but not locate
, edit
, l
or
g
) puts it result in the editor (like g
). Use
gg gg
to make this permanent rather than one-shot.
The next ww
, nw
, bw
, bb
, nb
,
lb
(but not locate
, edit
, l
or
g
) displays in the Forth system (like l
). Use
ll ll
to make this permanent rather than one-shot.
Like where
, but puts the output in the editor. In
Emacs, you can then use the compilation-mode commands
(see Compilation Mode in GNU Emacs Manual) to inspect
specific occurences more closely.
Set up where
to use a short file format (default).
Set up where
to use a fully expanded file format (to
pass to e.g. editors).
Set up where
to show the file on a separate line,
followed by where
lines without file names (like
SwiftForth).
The data we have on word usage also allows us to show which words have no uses:
list all words without usage