在这里,我们介绍一些将要使用的编程语言术语。表2-1提供了精确定义的概念。
名字 |
定义 |
例子 |
---|---|---|
Token令牌 |
最小的不可分割的词汇的语言单位。一个连续的字符序列,如果用空格隔开 其含义会改变。 |
所有的标识符和关键字都是令牌,像字面值3.14,“这是一个字符串”。 |
Literal 字面值 |
在脚本中的值。 |
3.14 |
Identifier 标识符 |
一个变量,对象,功能,或标签的名称。 |
X |
Operator 操作符 |
令牌执行内置语言操作,如赋值,加法和减法。 |
= |
Expression 表达式 |
一组标记,常量值或标识符,可被评估为特定的值的运算符结合。 |
2.0 |
Statement 语句 |
一个势在必行的命令。语句通常会导致执行环境的状态的改变。程序是简单的语句列表。 |
x = x + 2; |
Keyword 关键字 |
一个字,是语言本身的一部分。关键字不能用作标识符 |
while |
Reserved Word 保留字 |
一个字,可能成为语言本身的一部分。保留字不能用作标识符,虽然这种限制有时没有严格执行。 |
class |