書きたいappend!
。
例:私が持っている場合
(define ml1 (mlist 1 2 3))
(define ml2 (mlist 4 5 6))
ml1
ml2
'#&(#&1 . #&(#&2 . #&(#&3 . #&())))
'#&(#&4 . #&(#&5 . #&(#&6 . #&())))
私はこれを行うことができるようにしたいと思います:
(append! ml1 ml2)
(mlist->list ml1)
;; produces '(1 2 3 4 5 6)