R
royal666
Unregistered / Unconfirmed
GUEST, unregistred user!
想试做一程序,用C实现某种语言(近似汇编)的解释器,只完成基本功能:
1。加,减,乘,除,压栈与出栈
2。能辨认是语句还是注释。如:用%开始表示是注释语句,用6位数字开始表示是语句
3。能辨认跳转
4.如有错误时,显示如:“栈溢出,&000006 PUSH 3.68290”,即“错误,行数,指令”
现在我对于编解释器还没什么头绪,希望高手给与指点,能给出源程序最好!小女子先行谢过!
100分立即送上
1。加,减,乘,除,压栈与出栈
2。能辨认是语句还是注释。如:用%开始表示是注释语句,用6位数字开始表示是语句
3。能辨认跳转
4.如有错误时,显示如:“栈溢出,&000006 PUSH 3.68290”,即“错误,行数,指令”
现在我对于编解释器还没什么头绪,希望高手给与指点,能给出源程序最好!小女子先行谢过!
100分立即送上