表達(dá)式分析, 支持算術(shù)運(yùn)算,括號(hào),關(guān)系運(yùn)算,邏輯運(yùn)算,字符串的like運(yùn)算等。采用了有限自動(dòng)機(jī)做詞法分析, 語(yǔ)法分析用算符優(yōu)先分析方法,正負(fù)號(hào)算符使文法不是OPG,因此這里作了特殊處理。分析的結(jié)果是逆波蘭式, 存在一個(gè)鏈表中。在逆波蘭式的基礎(chǔ)上,用一個(gè)棧來(lái)進(jìn)行求值。在vc++6.0下試驗(yàn)通過(guò)。
如有問(wèn)題,可以mail: zch888email@163.com
我將盡快回復(fù)你。
標(biāo)簽:
like
分
運(yùn)算
表達(dá)式
上傳時(shí)間:
2013-12-30
上傳用戶(hù):changeboy