aboutsummaryrefslogtreecommitdiff
path: root/src/boot/strap/includer.clisp
diff options
context:
space:
mode:
Diffstat (limited to 'src/boot/strap/includer.clisp')
-rw-r--r--src/boot/strap/includer.clisp10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/boot/strap/includer.clisp b/src/boot/strap/includer.clisp
index 6146ddc7..94aee881 100644
--- a/src/boot/strap/includer.clisp
+++ b/src/boot/strap/includer.clisp
@@ -13,8 +13,6 @@
(DEFUN |char| (|x|) (CHAR (PNAME |x|) 0))
-(DEFUN EQCAR (|x| |y|) (AND (CONSP |x|) (EQ (CAR |x|) |y|)))
-
(DEFUN STRINGIMAGE (|x|) (WRITE-TO-STRING |x|))
(DEFUN |shoeCLOSE| (|stream|) (CLOSE |stream|))
@@ -134,17 +132,19 @@
(PROG (|st|)
(RETURN
(COND
- ((OR (NULL |x|) (EQCAR |x| '|nullstream|)) T)
+ ((OR (NULL |x|) (AND (CONSP |x|) (EQ (CAR |x|) '|nullstream|)))
+ T)
('T
(LOOP
(COND
- ((NOT (EQCAR |x| '|nonnullstream|)) (RETURN NIL))
+ ((NOT (AND (CONSP |x|) (EQ (CAR |x|) '|nonnullstream|)))
+ (RETURN NIL))
('T
(PROGN
(SETQ |st| (APPLY (CADR |x|) (CDDR |x|)))
(RPLACA |x| (CAR |st|))
(RPLACD |x| (CDR |st|))))))
- (EQCAR |x| '|nullstream|))))))
+ (AND (CONSP |x|) (EQ (CAR |x|) '|nullstream|)))))))
(DEFUN |bMap| (|f| |x|) (|bDelay| #'|bMap1| (LIST |f| |x|)))