编译原理|第四章 自顶向下语法分析方法——知识点总结

1.什么是FIRST、FOLLOW、SELECT集 合?

 FIRST:A可以推出的所有式子的“第一个”非终结符!

FOLLOW:3个求解规则

 

1.主程序
Begin
    advance;
    E;
end

2.E过程
Procedure E
Begin
    T;
    E';
end

3.E'过程
Procedure E
Begin
    if sym = '+' then
        begin
            advance;
            E;
        end
    else
        if sym in [#,)]
            return 
        else
            error

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-06-07 06:52:02       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-06-07 06:52:02       101 阅读
  3. 在Django里面运行非项目文件

    2024-06-07 06:52:02       82 阅读
  4. Python语言-面向对象

    2024-06-07 06:52:02       91 阅读

热门阅读

  1. Hutool工具网络文件下载与文件压缩

    2024-06-07 06:52:02       31 阅读
  2. MVC前端怎么写:深入解析与实战指南

    2024-06-07 06:52:02       25 阅读
  3. 【SCSS】use的详细使用规则

    2024-06-07 06:52:02       31 阅读
  4. AR编程入门:解锁虚拟与现实交融的新世界

    2024-06-07 06:52:02       34 阅读
  5. spring boot 之 整合 knife4j 在线接口文档

    2024-06-07 06:52:02       25 阅读
  6. Sass混合宏(Mixins)使用

    2024-06-07 06:52:02       32 阅读
  7. Android中ANR的分析和解决

    2024-06-07 06:52:02       25 阅读
  8. 人机验证问题库

    2024-06-07 06:52:02       28 阅读
  9. Pytorch语义分割(2)--------模型搭建

    2024-06-07 06:52:02       32 阅读
  10. ChatGPT-3

    2024-06-07 06:52:02       31 阅读