- 博客(3)
- 收藏
- 关注
原创 自顶向下的语法分析 编译原理
1.对X∈V,FOLLOW(X) :=∅;4.若A→αBβ∈P,则FOLLOW(B):=FOLLOW(B)∪。: 1. 如果α、β均不能推导出ε,则FIRST(α)∩FIRST(β)=∅;5.若A→αB或A→αBβ∈P,且β可以推出ε,A≠B,则 FOLLOW(B) := FOLLOW(B)∪。也可以等价地说:如果L(G)中存在一个具有两个或两个以上最左(或最右)推导的句子,则G是二义性文法。解决方法:引入新的变量A' ,将左递归产生式A→Aα|β替换为A→βA' A' →αA' |ε。
2023-11-18 20:30:13
138
1
原创 VScode自动生成testbench报错,No module named ‘chardet‘,已安装了包但是import失败
在vscode+iverilog的环境写设计文件,自动生成测试文件时报错:No module named ‘chardet’。因为用anaconda自带的库,但python搜索的路径不包括anaconda的库路径,所以会import失败。
2022-11-08 03:32:55
2761
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人