diff options
-rw-r--r-- | txr.1 | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -65726,7 +65726,7 @@ or form, then .code compile-file iterates over that form's argument expressions, compiling each expression -recursively as if it were separate expression. +recursively as if it were a separate expression. .IP 3 Otherwise, if the expanded form isn't one of the above three kinds of expressions, it is subject to a full expansion and compilation. @@ -65763,7 +65763,7 @@ when the compiled file is loaded. For example, if macros are used in such a way that the compiled file defines a function which has a name generated by .codn gensym , and there are calls to that function throughout that file, this will work -properly: the multiple occurrence of the gensym will appear as the same symbol. +properly: the multiple occurrences of the gensym will appear as the same symbol. However: that symbol in the loaded file will not be identical to any other symbol in the \*(TX image; it will be newly allocated each time the compiled file is loaded. |