aboutsummaryrefslogtreecommitdiff
path: root/src/interp/slam.boot
diff options
context:
space:
mode:
Diffstat (limited to 'src/interp/slam.boot')
-rw-r--r--src/interp/slam.boot11
1 files changed, 10 insertions, 1 deletions
diff --git a/src/interp/slam.boot b/src/interp/slam.boot
index c48b0cbf..5a74a0cb 100644
--- a/src/interp/slam.boot
+++ b/src/interp/slam.boot
@@ -406,7 +406,16 @@ compileInteractive fn ==
result := compQuietly optfn
if $InteractiveMode then stopTimingProcess 'compilation
result
-
+
+++ Subroutine of compileInteractive.
+compQuietly fn ==
+ _*COMP370_-APPLY_* :=
+ $InteractiveMode =>
+ $compileDontDefineFunctions => "COMPILE-DEFUN"
+ "EVAL-DEFUN"
+ "PRINT-DEFUN"
+ quietlyIfInteractive backendCompile fn
+
clearAllSlams x ==
fn(x,nil) where
fn(thoseToClear,thoseCleared) ==