/* <>术语符号 |并列选项,只能选一个 */ //basic elements ::= IDENTIFIER ::= NUMBER ::= STRING //scalar ::= || ::= ||||| ::= <,> ::= <,> //array ::= <[> <]> ::= <[> | <]> //hash ::= <[> <]> ::= <:> ::= <,> ::= <,> ::= <{> | <}> //function ::= ::= ::= <(> | <)> <{> | <}> ::= <(> | <)> //definition & assignment ::= <=> | <;> ::= <=> <;> //loop ::= | <;> | <;> | ::= <(> <)> |<{> | <}> ::= <(> | <)> |<{> | <}> //if else ::= || ::= <==>|<>>|<<>|<<=>|<>=>|| ::= ::= ::= <(> <)> <(> <)> ::= <(> <)> <(> <)> ::= <(> <)> <(> <)> ::= <(> <)> ::= <(> <)> //(e==1) && (e==2) //((e==1) && (e==2)) && (e==3) //(e==1) && ((e==2) && (e==3)) //(e==1) && (e==2) && (e==3) && ((e==4) && (e==5)) <_if> ::= <(> | <)> <_if> ::= <(> | <)> <{> | <}> <_else> ::= <_else> ::= <{> | <}> ::= <(> | <)> ::= <(> | <)> <{> | <}> ::= ::= ::= <_if> ::= <_if> <_else> ::= <_if> ::= <_if> ::= <_if> <_else> ::= <_if> <_else> //statement ::= ::= ||||| <;> ::= ::=