Marvin's Blog【程式人生】
Ability will never catch up with the demand for it
Home
Tags
Categories
Topics
Tspl
27
Feb 2021
The Scheme Programming Language读书笔记【九】
The Scheme Programming Language 读书笔记,chapter 10. Chapter 10. Libraries and Top-Level Programs R6RS定义了程序库以及顶级程序。库采用的命名方式有点特别,形如:(a), (a b), …
25
Feb 2021
The Scheme Programming Language读书笔记【八】
The Scheme Programming Language 读书笔记,chapter 8, 9. Chapter 8. Syntactic Extension 语法扩展(syntactic extensions)也就是宏(macros)用于扩展程序的语法,消除重复模式。 语法 …
24
Feb 2021
The Scheme Programming Language读书笔记【七】
The Scheme Programming Language 读书笔记,chapter 7. Chapter 7. Input and Output 所有的IO操作都是通过ports来完成的。Port是一个指向数据流的指针。一个Port可以是只为输入服务,或者只为输出服务的,或 …
21
Feb 2021
The Scheme Programming Language读书笔记【六】
The Scheme Programming Language 读书笔记,chapter 6下半部. Chapter 6. Operations on Objects Section 6.7. Characters 字符是原子性的对象,用来表示字母,数字字符,特殊名号比如$或 …
19
Feb 2021
The Scheme Programming Language读书笔记【五】
The Scheme Programming Language 读书笔记,chapter 6上半部. Chapter 6. Operations on Objects 本章介绍对象之上的操作,包括连对,数字,单字符,字符串,矢量,字节矢量,符号,布尔值,哈希表,以及枚举类型。 …
18
Feb 2021
The Scheme Programming Language读书笔记【四】
The Scheme Programming Language 读书笔记,chapter 5. Chapter 5. Control Operations 本章涉及控制结构相关的语法形式。 Section 5.1. Procedure Application 形如(expr0 …
15
Feb 2021
The Scheme Programming Language读书笔记【三】
The Scheme Programming Language 读书笔记,chapter 4. Chapter 4. Procedures and Variable Bindings 执行诀和变量绑定是Scheme程序的两大基石。 Section 4.1. Variable …
14
Feb 2021
The Scheme Programming Language读书笔记【二】
The Scheme Programming Language 读书笔记,chapter 3. Chapter 3. Going Further Section 3.1. Syntactic Extension 前面提到,scheme有核心语法和扩展语法。后者可以展开变成前者。核 …
13
Feb 2021
The Scheme Programming Language读书笔记【一】
The Scheme Programming Language 读书笔记,chapter 1,2. Chapter 1 Introduction scheme支持结构化的数据类型,比如strings, lists以及vectors,还有传统的数据类型,比如numbers …