USER-DEFINED-FUNCTIONS-TABLE

an advanced table used to replace certain system functions
Major Section:  EVENTS

Example:
(table user-defined-functions-table 'untranslate 'my-untranslate)
This example associates the user-defined function symbol my-untranslate with the build-in function symbol untranslate. As a result, the code for my-untranslate will be run whenever the function untranslate is called. The formals of the two functions must agree and must not contain any stobj names.

This feature should only be used by advanced users who have a thorough understanding of the system functions being replaced.

Currently, only untranslate and untranslate-lst are allowed in this table. Moreover, the override of untranslate fails to occur when reporting guard violations and some other evaluation errors.