Mini Java编译器(三)——属性翻译文法

2008-02-23 10:12:54来源:互联网 阅读 ()

新老客户大回馈,云服务器低至5折

三、属性翻译文法

变量声明(declaration)

<VarDeclaration> ::= <Type>↑var_type,var_size<Idetifier>↑id_name

@varDeclaration↓var_type,var_size,id_name

@varAllocation↓var_size

<Type> ↑var_type,var_size ::= <ArrayType>↑var_type,var_size

|<BooleanType>↑var_type,var_size

|<IntegerType>↑var_type,var_size

|<Identifier>↑var_type,var_size

变量赋值(assignment)

<AssignmentStatement> ::= <Identifier>↑id_name,id_type

“=”

<Expression>

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:第五十三天补: JMS除错笔记

下一篇:Drools - 规则引擎可以用了么?