> > In util.lisp, oldParserAutoloadOnceTrigger seems not to have been
> > called:
> > 
> >     (defun |tr| (fn)
> >       (|oldCompilerAutoloadOnceTrigger|)
> >       (|browserAutoloadOnceTrigger|)
> >       (|spad2AsTranslatorAutoloadOnceTrigger|)
> >       (|convertSpadFile| fn) )
> > 
> > However, I don't see how that can work without first parsing.
> > 
> > Furthermore, the file wi1.boot redefines another function named "tr".
> > No wonder how this ever workded :-)
> > 
> 
> Greping for 'tr' shows no use of function 'tr' (there are few variables
> of the same name).  IMHO this is strong indication that 'tr' is unused
> -- possibly 'tr' is intended as debugging helper (but more likely it
> was just forgotten).

I believe that )tr was a "developer level command" (the command set
allows various subsets of commands to be displayed so not all commands
are available to everyone).

During the march to code release to NAG we "hid" some commands.
This one probably got hidden. Practically speaking all that means
is that we took it off the command list but it can still be reached
by typing:

)lisp (|tr| fn)

which is what we usually did. The correct behavior would be to
recover these "hidden" commands and document them.

t


_______________________________________________
Axiom-developer mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/axiom-developer

Reply via email to