编译原理中为了防止超前搜索做了一个假定,关键字都是保留字,二者有什么关系,很多书没有说,以下可能是通俗理解
比如我有一个菜单,每个序号对应一种菜
- 番茄
- 苹果
- 葡萄
- 香蕉
这样每个序号代表了一种菜,顾客点菜了,选了1号,2号(关键字),那么为了识别他的意思,就要对照菜单(保留字),这样就知道这是一个关键字,但是3,4号没有点,即不是所有的保留字都要当关键字用,现在没用的保留字以后可能会用。
编译原理中为了防止超前搜索做了一个假定,关键字都是保留字,二者有什么关系,很多书没有说,以下可能是通俗理解
比如我有一个菜单,每个序号对应一种菜
这样每个序号代表了一种菜,顾客点菜了,选了1号,2号(关键字),那么为了识别他的意思,就要对照菜单(保留字),这样就知道这是一个关键字,但是3,4号没有点,即不是所有的保留字都要当关键字用,现在没用的保留字以后可能会用。