adding missing defn for append
This commit is contained in:
parent
77f90ba95c
commit
7ce499d2b3
|
@ -116,6 +116,7 @@
|
|||
|
||||
symbol->string
|
||||
string-append
|
||||
string-length
|
||||
|
||||
(my-cons cons)
|
||||
(my-list list)
|
||||
|
|
|
@ -37,6 +37,12 @@
|
|||
(add1 (length (cdr l)))))
|
||||
|
||||
|
||||
(define (append l1 l2)
|
||||
(if (null? l1)
|
||||
l2
|
||||
(cons (car l1) (append (cdr l1) l2))))
|
||||
|
||||
|
||||
(define vector-copy
|
||||
(lambda (v)
|
||||
(let ((length (vector-length v)))
|
||||
|
|
Loading…
Reference in New Issue
Block a user