#PL语言基础
PL的词法单元是其最小的单个组件,包括:
- 分隔符
- 标识符
- 字面量
- 编译指示
- 注释
# 分隔符
分隔符用于分割词法元素,可以是一个字符或多个字符的组合。以下是PL中包含的分隔符:
| 分隔符 | 含义 |
|---|---|
| + | 加法运算符 |
| := | 赋值运算符 |
| % | 属性标识 |
| ' | 字符串分隔符 |
| . | 对象分隔符 |
| || | 连接运算符 |
| / | 除法运算符 |
| ( | 左括号 |
| ) | 右括号 |
| , | 逗号分隔符 |
| << | 左标签分隔符 |
| >> | 右标签分隔符 |
| /* | 多行注释开始符 |
| */ | 多行注释结束符 |
| * | 乘法运算符 |
| " | 双引号 |
| .. | 范围运算符 |
| = | 等号 |
| <> | 不等号 |
| != | 不等号 |
| < | 小于号 |
| > | 大于号 |
| <= | 小于等于号 |
| >= | 大于等于号 |
| -- | 单行注释符 |
| ; | 分号 |
| - | 减法运算符 |
# 标识符
标识符用于标识PL语法单元,包含:
- 字面量
- 游标
- 异常
- 关键字
- 标签
- 包
- 保留关键字
- 子过程体
- 类型
- 变量
详细见标识符。
# 字面量
字面量的意思是不变的值,它以字符串的形式直接出现在SQL和PL语句中,详细见字面量。
# 编译指令
编译指令(PRAGMA)用于指示编译阶段的指令。
# 注释
注释用于增强PL程序的可读性,在编译过程会忽略注释。
单行注释
在注释文字前用”--“标识。
多行段落注释
注释文字使用”/.../“包含。

