#| -*-Scheme-*-
-$Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/sf/usicon.scm,v 3.1 1987/03/13 04:14:39 cph Exp $
+$Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/sf/usicon.scm,v 3.2 1987/05/04 23:50:04 cph Rel $
Copyright (c) 1987 Massachusetts Institute of Technology
\f
(define usual-integrations/constant-names)
(define usual-integrations/constant-values)
+(define usual-integrations/constant-alist)
(define (usual-integrations/delete-constant! name)
(set! global-constant-objects (delq! name global-constant-objects))
(error "USUAL-INTEGRATIONS: not a constant" name))
(constant->integration-info object)))
usual-integrations/constant-names))
+ (set! usual-integrations/constant-alist
+ (map (lambda (name)
+ (cons name
+ (constant/make
+ (lexical-reference system-global-environment name))))
+ usual-integrations/constant-names))
'DONE)
(define (constant->integration-info constant)
#| -*-Scheme-*-
-$Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/sf/usiexp.scm,v 3.0 1987/03/10 13:25:31 cph Exp $
+$Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/sf/usiexp.scm,v 3.1 1987/05/04 23:50:20 cph Exp $
Copyright (c) 1987 Massachusetts Institute of Technology
second-expansion third-expansion fourth-expansion fifth-expansion
sixth-expansion seventh-expansion eighth-expansion
make-string-expansion identity-procedure-expansion
+ ))
+
+(define usual-integrations/expansion-alist
+ (map cons
+ usual-integrations/expansion-names
usual-integrations/expansion-values))
\ No newline at end of file