求用LL1文法的汇编器程序,最好用C或C++

来源:百度知道 编辑:UC知道 时间:2024/04/28 18:22:21
大四最后1个实验了,各位大大帮帮忙,还有2个星期,由于考研没有时间做这个,在此谢过各位了

/////////////////////////////////////////////////////////////
// LL(1)文法预测分析程序 ////
/////////////////////////////////////////////////////////////

/////////////////LL(1)文法///////////////////////////////////
// E->TG ////
// G->+TG|$ ////
// T->FH ////
// H->*FH|$ ////
// F->(E)|$ ////
/////////////////////////////////////////////////////////////

////////////////LL(1)预测分析表//////////////////////////////
// | i | + | * | ( | ) | # |///
//————————————————————————————///
// E | TG | | TG | | | |///
//————————————————————————————///
// G | | +TG | | | $ | $ |///
//————————————————————————————///
// T | FH | | | FH | | |///
//————————————————————————————///
// H | | $ | *FH | | $ | $ |///
//————————————————————————————///
// F | i | | | (E) | | |///
//——————————————————————