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