Skip to content

Latest commit

 

History

History
60 lines (32 loc) · 1.78 KB

00. 术语表.md

File metadata and controls

60 lines (32 loc) · 1.78 KB

术语

B

Binding 绑定

本应译为“约束”,但考虑到大多数人的习惯,故译为“绑定”,而且两者发音很像。

F

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 程序中句法部分的一个通用名字。为区别一般的“形式”,故译为“句法形式”。

G

Guardian 守卫者

Guardians allow programs to protect objects from deallocation by the garbage collector and to determine when the objects would otherwise have been deallocated.

N

Native 原生的

在计算领域,如果软件或数据格式对一个系统是 native 的,那就是说该系统可以以最小的计算开销或额外组件 支持它 — 维基百科。考虑到大多数人的习惯,故译为“原生的”。

P

Procedure 过程

根据Lisp传统,函数一般被称为过程。对初学者来说可以简单的将其理解为函数,或方法。

R

Routine 子程序

S

Shared object 动态链接库

Unix体系内的shared object (共享对象)统一翻译为更好理解的动态链接库,从而不与Windows的dynamic linking library加以区分。

Syntax 句法

关于 syntax 和 grammar 的不同,可以参考这篇文章