⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 update list.scm

📁 A method to Sort a list of numbers in Scheme... It also has other operations in Scheme
💻 SCM
字号:
(define ls (list 1 2 3 4 5))
(define temp1 (list))
(define (update lis pos val)
  (let ((n 0) (temp1 (list)) )
    (let loop ((temp lis) (lsk 0))
    (if (= pos (+ n 1)) (begin
                        (set! temp1 (append temp1 (list val)))
                        (set! n (+ 1 n))
                        (set! temp (cdr temp))
                         (loop temp 0))
;;                          (display temp1)
        (begin
          (if (null? temp) (display temp1) (begin
          (set! temp1 (append temp1 (list(car temp))))
          (set! temp (cdr temp))
          (set! n (+ n 1))
          (loop temp 0)))))
   )))

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -