for symbols.
#| -*-Scheme-*-
-$Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/compiler/rtlbase/rtlobj.scm,v 4.5 1988/12/23 06:23:16 cph Rel $
+$Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/compiler/rtlbase/rtlobj.scm,v 4.6 1989/08/10 11:39:55 cph Exp $
-Copyright (c) 1988 Massachusetts Institute of Technology
+Copyright (c) 1988, 1989 Massachusetts Institute of Technology
This material was developed by the Scheme project at the Massachusetts
Institute of Technology, Department of Electrical Engineering and
(constructor make-rtl-expr
(rgraph label entry-edge debugging-info))
(print-procedure
- (standard-unparser "RTL-EXPR"
+ (standard-unparser (symbol->string 'RTL-EXPR)
(lambda (state expression)
(unparse-object state (rtl-expr/label expression))))))
(rgraph false read-only true)
n-optional rest? closure? type
debugging-info))
(print-procedure
- (standard-unparser "RTL-PROCEDURE"
+ (standard-unparser (symbol->string 'RTL-PROCEDURE)
(lambda (state procedure)
(unparse-object state
(rtl-procedure/label procedure))))))
next-continuation-offset
debugging-info))
(print-procedure
- (standard-unparser "RTL-CONTINUATION" (lambda (state continuation)
+ (standard-unparser (symbol->string 'RTL-CONTINUATION)
+ (lambda (state continuation)
(unparse-object
state
(rtl-continuation/label continuation))))))
#| -*-Scheme-*-
-$Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/compiler/rtlopt/rcseht.scm,v 4.7 1988/12/16 13:17:18 cph Rel $
+$Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/compiler/rtlopt/rcseht.scm,v 4.8 1989/08/10 11:39:43 cph Exp $
-Copyright (c) 1988 Massachusetts Institute of Technology
+Copyright (c) 1988, 1989 Massachusetts Institute of Technology
This material was developed by the Scheme project at the Massachusetts
Institute of Technology, Department of Electrical Engineering and
(define-structure (element
(constructor %make-element)
(constructor make-element (expression))
- (print-procedure (standard-unparser "ELEMENT" false))) (expression false read-only true)
+ (print-procedure
+ (standard-unparser (symbol->string 'ELEMENT) false)))
+ (expression false read-only true)
(cost false)
(in-memory? false)
(next-hash false)
#| -*-Scheme-*-
-$Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/compiler/rtlopt/rcserq.scm,v 4.4 1988/12/16 13:18:45 cph Rel $
+$Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/compiler/rtlopt/rcserq.scm,v 4.5 1989/08/10 11:39:35 cph Rel $
-Copyright (c) 1988 Massachusetts Institute of Technology
+Copyright (c) 1988, 1989 Massachusetts Institute of Technology
This material was developed by the Scheme project at the Massachusetts
Institute of Technology, Department of Electrical Engineering and
\f
(define-structure (quantity
(copier quantity-copy)
- (print-procedure (standard-unparser "QUANTITY" false))) (number false read-only true)
+ (print-procedure
+ (standard-unparser (symbol->string 'QUANTITY) false)))
+ (number false read-only true)
(first-register false)
(last-register false))