1、基本类型关键字
- Integer: 32 位整数类型。
- Char: 字符类型。
- Boolean: 布尔类型。
- String: 字符串类型。
- Double: 双精度浮点数类型。
- Byte: 8 位无符号整数类型。
- Shortint, Smallint, Longint: 不同长度的整数类型。
- Real, Single: 单精度浮点数类型。
2、标识符修饰关键字
- const: 声明常量。
- var: 声明变量。
- type: 声明新的数据类型。
3、程序流程控制关键字
- begin, end: 块的开始和结束。
- if, then, else, endif: 条件语句。
- case, of, else, end: 多分支选择。
- for, to, downto, do, end: 循环结构。
- while, do, end: While 循环。
- repeat, until: Repeat-Until 循环。
4、程序单元和模块关键字
- unit, interface, implementation: 定义一个单元。
- uses: 引入其他单元。
- program, begin, end., finalization, initialization: 定义一个程序。
5、过程和函数关键字
- procedure: 声明一个过程。
- function: 声明一个函数。
- constructor: 声明一个构造函数。
- destructor: 声明一个析构函数。
- overload: 重载函数或过程。
- override: 覆盖虚方法。
6、类和对象关键字
- class, object: 定义一个类或对象。
- property: 定义类的属性。
- private, protected, public, published: 定义成员的可见性。
- inherited: 调用父类的方法。
7、接口关键字
- interface, end: 定义一个接口。
- implements: 类实现接口。
8、异常处理关键字
- try, except, finally: 异常处理块。
9、其他关键字
- asm: 内联汇编。
- packed: 对齐方式。
- absolute: 绝对地址变量。
- threadvar: 线程变量。