argument, in addition to the other arguments.
#| -*-Scheme-*-
-$Id: load.scm,v 14.42 1993/03/13 05:39:16 jawilson Exp $
+$Id: load.scm,v 14.43 1993/08/12 08:23:59 cph Exp $
Copyright (c) 1988-1993 Massachusetts Institute of Technology
(repl/syntax-table repl)
syntax-table))))
(lambda (s-expression)
- (hook/repl-eval s-expression
+ (hook/repl-eval #f
+ s-expression
environment
syntax-table))))))
#| -*-Scheme-*-
-$Id: rep.scm,v 14.32 1993/07/31 03:34:12 cph Exp $
+$Id: rep.scm,v 14.33 1993/08/12 08:23:44 cph Exp $
Copyright (c) 1988-93 Massachusetts Institute of Technology
repl
(let ((value
(hook/repl-eval
+ repl
(let ((s-expression
(hook/repl-prompt
(string-append (number->string (cmdl/level repl))
(prompt-for-command-expression prompt port))
(define hook/repl-eval)
-(define (default/repl-eval s-expression environment syntax-table)
+(define (default/repl-eval repl s-expression environment syntax-table)
+ repl
(let ((scode (syntax s-expression syntax-table)))
(with-new-history (lambda () (extended-scode-eval scode environment)))))
(define (re #!optional index)
(let ((repl (nearest-repl)))
- (hook/repl-eval (let ((history (repl/reader-history repl)))
+ (hook/repl-eval repl
+ (let ((history (repl/reader-history repl)))
(let ((s-expression
(repl-history/read history
(if (default-object? index)
#| -*-Scheme-*-
-$Id: usrint.scm,v 1.3 1992/11/12 03:25:49 gjr Exp $
+$Id: usrint.scm,v 1.4 1993/08/12 08:23:52 cph Exp $
-Copyright (c) 1991-1992 Massachusetts Institute of Technology
+Copyright (c) 1991-93 Massachusetts Institute of Technology
This material was developed by the Scheme project at the Massachusetts
Institute of Technology, Department of Electrical Engineering and
(default/prompt-for-command-expression port (string-append prompt ":")))
(define (prompt-for-evaluated-expression prompt #!optional environment port)
- (hook/repl-eval (prompt-for-expression prompt
+ (hook/repl-eval #f
+ (prompt-for-expression prompt
(if (default-object? port)
(nearest-cmdl/port)
port))
#| -*-Scheme-*-
-$Id: load.scm,v 14.42 1993/03/13 05:39:16 jawilson Exp $
+$Id: load.scm,v 14.43 1993/08/12 08:23:59 cph Exp $
Copyright (c) 1988-1993 Massachusetts Institute of Technology
(repl/syntax-table repl)
syntax-table))))
(lambda (s-expression)
- (hook/repl-eval s-expression
+ (hook/repl-eval #f
+ s-expression
environment
syntax-table))))))