uncompile

$Revision: 5.0.2.3 $

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 excl:*save-function-lambda-expression* was non-nil when the compilation was done. (The initial value of that varaible is nil so unless the value is changed, uncompile will not work.)

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

The general documentation description is in introduction.htm. The index is in index.htm.

Copyright (C) 1998-1999, Franz Inc., Berkeley, CA. All Rights Reserved.