计算机工程与设计
計算機工程與設計
계산궤공정여설계
COMPUTER ENGINEERING AND DESIGN
2012年
10期
3858-3861,3958
,共5页
逻辑表达式求值%中缀表达式%后缀表达式%运算符%接口%扩展性
邏輯錶達式求值%中綴錶達式%後綴錶達式%運算符%接口%擴展性
라집표체식구치%중철표체식%후철표체식%운산부%접구%확전성
针对目前逻辑表达式求值算法中运算符的名称、优先级和运算规则都以硬编码的形式固化在算法中所带来的算法无法扩展的问题,通过将运算符的名称、优先级和运算规则抽象为接口的方法,设计并实现了一种新的逻辑表达式求值系统.该系统既保证了表达式求值算法的独立性,又允许用户自定义运算符和更新原有运算符运算规则,从而实现了逻辑表达式求值的可扩展性.
針對目前邏輯錶達式求值算法中運算符的名稱、優先級和運算規則都以硬編碼的形式固化在算法中所帶來的算法無法擴展的問題,通過將運算符的名稱、優先級和運算規則抽象為接口的方法,設計併實現瞭一種新的邏輯錶達式求值繫統.該繫統既保證瞭錶達式求值算法的獨立性,又允許用戶自定義運算符和更新原有運算符運算規則,從而實現瞭邏輯錶達式求值的可擴展性.
침대목전라집표체식구치산법중운산부적명칭、우선급화운산규칙도이경편마적형식고화재산법중소대래적산법무법확전적문제,통과장운산부적명칭、우선급화운산규칙추상위접구적방법,설계병실현료일충신적라집표체식구치계통.해계통기보증료표체식구치산법적독립성,우윤허용호자정의운산부화경신원유운산부운산규칙,종이실현료라집표체식구치적가확전성.