Aha!設計模式(81)-解釋器模式(2)

語法建模   作爲解釋器模式的標準做法,定義了語言的語法之後的步驟就是爲每種語言要素準備一個類。對於四則運算的例子,其類結構如下:   類圖稍微大了一些,下面以幾條規則爲例進行說明。   1. 泛化關係 示例:[5]PrimaryExpr::=NumericLiteral|ParenthesizedExpr| FunctionCall 式[5]的含義爲基本表達式PrimaryExpr可以是數值型字
相關文章
相關標籤/搜索