|
|
@ -32,7 +32,7 @@ public enum CxxGrammarImpl implements GrammarRuleKey { |
|
|
|
translationUnit, // 转译单位
|
|
|
|
translationUnit, // 转译单位
|
|
|
|
|
|
|
|
|
|
|
|
/** |
|
|
|
/** |
|
|
|
* Expressions |
|
|
|
* 表达式 |
|
|
|
*/ |
|
|
|
*/ |
|
|
|
primaryExpression, // 基本表达式
|
|
|
|
primaryExpression, // 基本表达式
|
|
|
|
idExpression, // id表达式
|
|
|
|
idExpression, // id表达式
|
|
|
@ -92,7 +92,9 @@ public enum CxxGrammarImpl implements GrammarRuleKey { |
|
|
|
assignmentOperator, // 赋值操作符
|
|
|
|
assignmentOperator, // 赋值操作符
|
|
|
|
expression, // 表达式
|
|
|
|
expression, // 表达式
|
|
|
|
constantExpression, // 常量表达式
|
|
|
|
constantExpression, // 常量表达式
|
|
|
|
// 语句
|
|
|
|
/** |
|
|
|
|
|
|
|
* 语句 |
|
|
|
|
|
|
|
*/ |
|
|
|
statement, // 语句
|
|
|
|
statement, // 语句
|
|
|
|
labeledStatement, // 标号语句
|
|
|
|
labeledStatement, // 标号语句
|
|
|
|
expressionStatement, // 表达式语句
|
|
|
|
expressionStatement, // 表达式语句
|
|
|
|