1. 首页
  2. 数据库
  3. 其它
  4. schemeish:Common Lisp的方案式语法和命名 源码

schemeish:Common Lisp的方案式语法和命名 源码

上传者: 2021-04-25 08:26:49上传 ZIP文件 7.92KB 热度 10次
有计划的 切伯特 在Common Lisp中提供Scheme / Racket样式命名约定和对象。 特别是三件事,命名为let,define和[]语法: ;; Named let allows for local recursion. (let rec ((n 10) (result '())) (if (= n 0) result (rec (1- n) (cons n result)))) ;; => '(1 2 3 4 5 6 7 8 9 10) (define *variable-name* value) ;; Expands to (defparameter *variable-name* value) (define (function-name arg1 arg2 . args) body...) ;; Expands
用户评论