aboutsummaryrefslogtreecommitdiff
path: root/src/boot/strap/utility.clisp
diff options
context:
space:
mode:
Diffstat (limited to 'src/boot/strap/utility.clisp')
-rw-r--r--src/boot/strap/utility.clisp15
1 files changed, 13 insertions, 2 deletions
diff --git a/src/boot/strap/utility.clisp b/src/boot/strap/utility.clisp
index 48ac0037..2d531fd2 100644
--- a/src/boot/strap/utility.clisp
+++ b/src/boot/strap/utility.clisp
@@ -11,8 +11,19 @@
|setDifference| |applySubst| |applySubst!| |remove|
|removeSymbol|))
-(DECLAIM (FTYPE (FUNCTION ((|%List| |%Symbol|) |%Symbol|)
- (|%List| |%Symbol|))
+(DECLAIM (FTYPE (FUNCTION ((|%List| (|%List| |%Thing|)))
+ (|%List| |%Thing|))
+ |append!|))
+
+(DECLAIM (FTYPE (FUNCTION ((|%List| |%Thing|)) (|%List| |%Thing|))
+ |copyList|))
+
+(DECLAIM (FTYPE (FUNCTION ((|%List| |%Thing|))
+ (|%Maybe| (|%Node| |%Thing|)))
+ |lastNode|))
+
+(DECLAIM (FTYPE (FUNCTION ((|%List| |%Thing|) |%Symbol|)
+ (|%List| |%Thing|))
|removeSymbol|))
(DECLAIM (FTYPE (FUNCTION ((|%List| |%Thing|) |%Thing|)