Scheme
文章平均质量分 94
scheme 语言的学习,作为 lisp 语言的一种变体,诞生于 MIT,它广泛用于教育和科学组织,尤其是在人工智能领域。
Loup&卡普
这个作者很懒,什么都没留下…
展开
-
【Scheme】Scheme 编程学习 (七) —— Macros 宏
Macros in scheme原创 2023-10-30 23:43:04 · 443 阅读 · 0 评论 -
【Scheme】Scheme 编程学习 (六) —— lambda 函数
scheme lambda 函数原创 2023-10-24 23:55:56 · 294 阅读 · 0 评论 -
【Scheme】Scheme 编程学习 (五) —— 引述
在 Scheme 中的 Quoting 引述介绍和使用原创 2023-10-15 10:51:36 · 188 阅读 · 0 评论 -
【Scheme】Scheme 编程学习 (四) —— 递归
在 Scheme 中函数的通常写法,the normal way to write functions in Scheme,通常会用到递归 (recursion),本节的主要内容为为了更好的理解递归如何运行 (make it easier for understand how recursion works)原创 2023-08-07 16:54:33 · 179 阅读 · 0 评论 -
【Scheme】Scheme 编程学习 (三) —— 闭包
scheme 闭包概念原创 2023-07-31 15:46:36 · 171 阅读 · 0 评论 -
【Scheme】Scheme 编程学习 (二) —— 基础
两种数据结构点对 (Pairs) 和 表 (Lists),以及如何创建Loops两种特殊的过程 (Procedures) Map 与 Fold注意Scheme 是一种函数式编程语言,什么意思呢?就是说它的参数可以为函数,返回值为函数,而且必须有返回值,若没有返回值,则接连的函数式无法继续执行下去。前一个函数的结果为后一个函数的参数。而且 Scheme 是一种脚本语言,也就是类似 Python 需要解释器。不同于编译语言和伪编译语言。原创 2023-07-19 20:45:00 · 1156 阅读 · 0 评论 -
【Scheme】Scheme 编程学习(一) —— 概述
Scheme 是一种编程语言是 Lisp 语言一种变体。在 1975 年由 Guy Steele 与 Gerry Sussman 在 麻省理工的 (Artificial Intelligence lab) 人工智能实验室中发明。它是 Lisp 的第一个要求其实现使用尾调用优化,并着重于函数式编程和递归算法的方言。Scheme 编程语言采用极简主义的设计理念,指定一个小的标准核心,并提供强大的语言扩展工具。它广泛用于教育和科学组织,尤其是在人工智能领域。原创 2023-07-16 23:32:09 · 641 阅读 · 2 评论