#| -*-Scheme-*-
-$Id: macros.scm,v 1.1 1994/12/09 03:32:03 adams Exp $
+$Id: macros.scm,v 1.2 1998/02/22 08:48:02 cph Exp $
-Copyright (c) 1988-1993 Massachusetts Institute of Technology
+Copyright (c) 1988-98 Massachusetts Institute of Technology
This material was developed by the Scheme project at the Massachusetts
Institute of Technology, Department of Electrical Engineering and
(syntax-table-define system-global-syntax-table keyword
transform))
'(AND
- BKPT
CASE
CONS-STREAM
DEFINE-INTEGRABLE
QUASIQUOTE
SEQUENCE)
(list transform/and
- transform/bkpt
transform/case
transform/cons-stream
transform/define-integrable
(define (transform/sequence . actions)
`(BEGIN . ,actions))
-
-(define (transform/bkpt datum . arguments)
- `(,(make-absolute-reference 'BREAKPOINT-PROCEDURE) (THE-ENVIRONMENT)
- ,datum
- ,@arguments))
\f
;;;; Quasiquote
#| -*-Scheme-*-
-$Id: rep.scm,v 14.50 1994/08/15 20:11:55 cph Exp $
+$Id: rep.scm,v 14.51 1998/02/22 08:47:47 cph Exp $
-Copyright (c) 1988-93 Massachusetts Institute of Technology
+Copyright (c) 1988-98 Massachusetts Institute of Technology
This material was developed by the Scheme project at the Massachusetts
Institute of Technology, Department of Electrical Engineering and
\f
;;;; Breakpoints
-(define (new-bkpt datum . arguments)
+(define (bkpt datum . arguments)
(apply breakpoint-procedure 'CONTINUATION-ENVIRONMENT datum arguments))
(define (breakpoint-procedure environment datum . arguments)
- ;; BKPT expands into this.
(signal-breakpoint #f
environment
(cmdl-message/active
#| -*-Scheme-*-
-$Id: runtime.pkg,v 14.292 1998/02/16 23:00:35 cph Exp $
+$Id: runtime.pkg,v 14.293 1998/02/22 08:47:36 cph Exp $
Copyright (c) 1988-98 Massachusetts Institute of Technology
abort->nearest
abort->previous
abort->top-level
- ;;bkpt
+ bkpt
breakpoint
breakpoint-procedure
breakpoint/environment
#| -*-Scheme-*-
-$Id: runtime.pkg,v 14.298 1998/02/16 23:00:23 cph Exp $
+$Id: runtime.pkg,v 14.299 1998/02/22 08:47:55 cph Exp $
Copyright (c) 1988-98 Massachusetts Institute of Technology
abort->nearest
abort->previous
abort->top-level
- ;;bkpt
+ bkpt
breakpoint
breakpoint-procedure
breakpoint/environment