uncompile

Function

Package: excl

Arguments: function-name

This function uncompiles the function named by function-name (which must be a symbol). That is, it replaces the compiled function object with an interpreted function object. This function only works if

  1. the function was originally compiled with the compile function (as opposed to having been in a file that was compiled with compile-file and subsequently loaded); and
  2. the value of the variable *save-function-lambda-expression* was true when the compilation was done. (The initial value of that variable is nil so unless the value is changed, uncompile will not work.)

uncompile only works for function-names that are symbols, not function-specs.

The documentation is described in introduction.htm and the index is in index.htm.

Copyright (c) 1998-2000, Franz Inc. Berkeley, CA., USA. All rights reserved.

Created 2000.10.5.