- 博客(2)
- 收藏
- 关注
原创 SLR文法代码
#include #include #include using namespace std; /* E->E+T E->T T->T*F T->F F->(E) F->id */ /*初始化分析表*/ void Initial(string analysis[12][9]){ /*移进规约*/ analysis[0][0] = "s5"; analysis[0][3] = "s4"; a
2016-11-28 20:56:54 1698
原创 LL(1)文法代码(有一定的纠错能力)
#include #include #include using namespace std; /* 产生式为: E -> TE` E` -> + TE` T -> FT` T` -> *FT` T` -> ε F -> (E) F -> a */ stack s; /*给终结符编号*/ int GetNumofTerminal(char ter){ if (ter == 'a'){ re
2016-11-28 20:51:02 1484
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人