Binding 绑定
本应译为“约束”,但考虑到大多数人的习惯,故译为“绑定”,而且两者发音很像。
Field 数据成员
Field, A data member of a class. Unless specified otherwise, a field is not static.
Fixnum 固定数
A fixnum is an exact integer that is small enough to fit in a machine word.
R6RS定义的Fixnum是-223和223-1之间的自然数。
分别表示为:
(least-fixnum)
和(greatest-fixnum)
Form 句法形式
按 R6RS 的定义,form 是 Scheme 程序中句法部分的一个通用名字。为区别一般的“形式”,故译为“句法形式”。
Guardian 守卫者
Guardians allow programs to protect objects from deallocation by the garbage collector and to determine when the objects would otherwise have been deallocated.
Native 原生的
在计算领域,如果软件或数据格式对一个系统是 native 的,那就是说该系统可以以最小的计算开销或额外组件 支持它 — 维基百科。考虑到大多数人的习惯,故译为“原生的”。
Procedure 过程
根据Lisp传统,函数一般被称为过程。对初学者来说可以简单的将其理解为函数,或方法。
Routine 子程序
Shared object 动态链接库
Unix体系内的shared object (共享对象)统一翻译为更好理解的动态链接库,从而不与Windows的dynamic linking library加以区分。
Syntax 句法
关于 syntax 和 grammar 的不同,可以参考这篇文章。