#| -*-Scheme-*-
-$Id: decls.scm,v 1.2 1993/10/12 07:28:45 cph Exp $
+$Id: decls.scm,v 1.3 1993/10/12 23:51:02 cph Exp $
Copyright (c) 1992-93 Massachusetts Institute of Technology
(set! source-hash (make-string-hash-table))
(set! source-nodes
(map (lambda (filename)
- (if (not (hash-table/get source-hash filename #f))
- (hash-table/put! source-hash
- filename
- (make/source-node filename))))
+ (let ((node (make/source-node filename)))
+ (hash-table/put! source-hash filename node)
+ node))
source-filenames))
(initialize/syntax-dependencies!)
(initialize/integration-dependencies!)
#| -*-Scheme-*-
-$Id: decls.scm,v 1.4 1993/10/12 07:29:16 cph Exp $
+$Id: decls.scm,v 1.5 1993/10/12 23:51:11 cph Exp $
Copyright (c) 1992-93 Digital Equipment Corporation (D.E.C.)
(set! source-hash (make-string-hash-table))
(set! source-nodes
(map (lambda (filename)
- (if (not (hash-table/get source-hash filename #f))
- (hash-table/put! source-hash
- filename
- (make/source-node filename))))
+ (let ((node (make/source-node filename)))
+ (hash-table/put! source-hash filename node)
+ node))
source-filenames))
(initialize/syntax-dependencies!)
(initialize/integration-dependencies!)
#| -*-Scheme-*-
-$Id: decls.scm,v 4.35 1993/10/12 07:29:32 cph Exp $
+$Id: decls.scm,v 4.36 1993/10/12 23:51:19 cph Exp $
Copyright (c) 1988-93 Massachusetts Institute of Technology
(set! source-hash (make-string-hash-table))
(set! source-nodes
(map (lambda (filename)
- (if (not (hash-table/get source-hash filename #f))
- (hash-table/put! source-hash
- filename
- (make/source-node filename))))
+ (let ((node (make/source-node filename)))
+ (hash-table/put! source-hash filename node)
+ node))
source-filenames))
(initialize/syntax-dependencies!)
(initialize/integration-dependencies!)
#| -*-Scheme-*-
-$Id: decls.scm,v 1.6 1993/10/12 07:29:43 cph Exp $
+$Id: decls.scm,v 1.7 1993/10/12 23:51:27 cph Exp $
Copyright (c) 1992-1993 Massachusetts Institute of Technology
(set! source-hash (make-string-hash-table))
(set! source-nodes
(map (lambda (filename)
- (if (not (hash-table/get source-hash filename #f))
- (hash-table/put! source-hash
- filename
- (make/source-node filename))))
+ (let ((node (make/source-node filename)))
+ (hash-table/put! source-hash filename node)
+ node))
source-filenames))
(initialize/syntax-dependencies!)
(initialize/integration-dependencies!)
#| -*-Scheme-*-
-$Id: decls.scm,v 1.8 1993/10/12 07:29:53 cph Exp $
+$Id: decls.scm,v 1.9 1993/10/12 23:51:38 cph Exp $
Copyright (c) 1988-93 Massachusetts Institute of Technology
(set! source-hash (make-string-hash-table))
(set! source-nodes
(map (lambda (filename)
- (if (not (hash-table/get source-hash filename #f))
- (hash-table/put! source-hash
- filename
- (make/source-node filename))))
+ (let ((node (make/source-node filename)))
+ (hash-table/put! source-hash filename node)
+ node))
source-filenames))
(initialize/syntax-dependencies!)
(initialize/integration-dependencies!)
#| -*-Scheme-*-
-$Id: decls.scm,v 1.2 1993/10/12 07:30:02 cph Exp $
+$Id: decls.scm,v 1.3 1993/10/12 23:51:50 cph Exp $
Copyright (c) 1988-93 Massachusetts Institute of Technology
(set! source-hash (make-string-hash-table))
(set! source-nodes
(map (lambda (filename)
- (if (not (hash-table/get source-hash filename #f))
- (hash-table/put! source-hash
- filename
- (make/source-node filename))))
+ (let ((node (make/source-node filename)))
+ (hash-table/put! source-hash filename node)
+ node))
source-filenames))
(initialize/syntax-dependencies!)
(initialize/integration-dependencies!)
#| -*-Scheme-*-
-$Id: decls.scm,v 4.33 1993/10/12 07:30:13 cph Exp $
+$Id: decls.scm,v 4.34 1993/10/12 23:51:58 cph Exp $
Copyright (c) 1988-93 Massachusetts Institute of Technology
(set! source-hash (make-string-hash-table))
(set! source-nodes
(map (lambda (filename)
- (if (not (hash-table/get source-hash filename #f))
- (hash-table/put! source-hash
- filename
- (make/source-node filename))))
+ (let ((node (make/source-node filename)))
+ (hash-table/put! source-hash filename node)
+ node))
source-filenames))
(initialize/syntax-dependencies!)
(initialize/integration-dependencies!)
#| -*-Scheme-*-
-$Id: decls.scm,v 4.11 1993/10/12 07:30:29 cph Exp $
+$Id: decls.scm,v 4.12 1993/10/12 23:52:08 cph Exp $
Copyright (c) 1987-93 Massachusetts Institute of Technology
(set! source-hash (make-string-hash-table))
(set! source-nodes
(map (lambda (filename)
- (if (not (hash-table/get source-hash filename #f))
- (hash-table/put! source-hash
- filename
- (make/source-node filename))))
+ (let ((node (make/source-node filename)))
+ (hash-table/put! source-hash filename node)
+ node))
source-filenames))
(initialize/syntax-dependencies!)
(initialize/integration-dependencies!)