navigator

Guy Laden (laden@math.tau.ac.il)
Wed, 14 Aug 1996 22:01:00 +0300 (GMT+0300)

jfyi, I've updated the navigator distribution. This version allows
one to filter 'abstract methods' from the list of procedures.
I found this capability useful when writing modules with a strict separation
of interface types and implementation types. (I define an 'abstract method' to
be a type-bound procedure which contains a HALT(127) as the first statement)

This version is distributed without sources and is compiled for Windows.

its linked to at:
http://www.math.tau.ac.il/~laden/Oberon/oberonf-sources.html#navigator

Regards,
Guy.

-- description:
The navigator is small tool which I find enables faster navigation in Oberon
source-code. On activation, a tool-window is opened with a dialog listing all
procedures in the module. One can then 'jump' to a procedure by double-clicking
on its name in the list.
The list of procedures can be filtered so only procedures bound to
specific types are listed, only exported procedures are listed, only
non-abstract procs are listed etc...
The filters are maintained across activations so one can use
the navigator while working on certain parts of the program without having
to reset the filters.