Board logo

標題: Equation parser [打印本頁]

作者: W君    時間: 2008-10-29 08:56     標題: Equation parser

我要寫一個parser去parse條Equation eg:(9+6)*5 =?咁
我要check個equation係咪vaild eg:開關括號,opreator岩唔岩
唔知有冇類似既野同Doc參考下?
Thanks
作者: thinkpanda    時間: 2008-10-29 09:29

原帖由 W君 於 2008-10-29 08:56 發表
我要寫一個parser去parse條Equation eg:(9+6)*5 =?咁
我要check個equation係咪vaild eg:開關括號,opreator岩唔岩
唔知有冇類似既野同Doc參考下?
Thanks


google "lexical analysis", "context free grammar", "recursive descent parser" 等等.
如果但求有得用, 唔係交功課, 就google "lex", "yacc", "antlr"...
作者: 梁炳    時間: 2008-10-29 19:54

use flex and bison...
岩岩讀緊





歡迎光臨 電腦領域 HKEPC Hardware (https://h0.hkepc.com/forum/) Powered by Discuz! 7.2