TINY+編譯器源碼
語(yǔ)言表達(dá)式的定義
(1) <表達(dá)式> ::= <算術(shù)表達(dá)式>|<邏輯表達(dá)式>
(2) <算術(shù)表達(dá)式> ::= <項(xiàng)>±<算術(shù)表達(dá)式>|±<項(xiàng)>|<項(xiàng)>
(3) <項(xiàng)> ::= <因子>*<項(xiàng)>|<因子>/<項(xiàng)>|<因子>
(4) <因子> ::= <算術(shù)量>
(5) <算術(shù)量> ::= <標(biāo)識(shí)符>|<整數(shù)>
(6) <邏輯表達(dá)式> ::= <布爾項(xiàng)> or <邏輯表達(dá)式>|<布爾項(xiàng)>
(7) <布爾項(xiàng)> ::= <布爾因子> and <布爾項(xiàng)> |<布爾因子>
(8) <布爾因子> ::= <布爾量>|not<布爾因子>
(9) <布爾量> ::= <邏輯表達(dá)式> | <布爾常數(shù)>|<標(biāo)識(shí)符> |<算術(shù)表達(dá)式><關(guān)系符><算術(shù)表達(dá)式>
(10) <關(guān)系符> ::= <|>|<>|<=| >=| =
標(biāo)簽:
lt
gt
表達(dá)式
TINY
上傳時(shí)間:
2016-10-11
上傳用戶:685