builder.put(grammarAccess.getScriptAccess().getGroup(), "rule__Script__Group__0"); builder.put(grammarAccess.getScriptAccess().getGroup_1(), "rule__Script__Group_1__0"); builder.put(grammarAccess.getQuantityLiteralAccess().getGroup(), "rule__QuantityLiteral__Group__0"); builder.put(grammarAccess.getXAssignmentAccess().getGroup_0(), "rule__XAssignment__Group_0__0"); builder.put(grammarAccess.getXAssignmentAccess().getGroup_1(), "rule__XAssignment__Group_1__0"); builder.put(grammarAccess.getQualifiedNameInStaticImportAccess().getGroup(), "rule__QualifiedNameInStaticImport__Group__0"); builder.put(grammarAccess.getScriptAccess().getExpressionsAssignment_1_0(), "rule__Script__ExpressionsAssignment_1_0"); builder.put(grammarAccess.getQuantityLiteralAccess().getValueAssignment_1(), "rule__QuantityLiteral__ValueAssignment_1"); builder.put(grammarAccess.getQuantityLiteralAccess().getUnitAssignment_3(), "rule__QuantityLiteral__UnitAssignment_3"); builder.put(grammarAccess.getStringUnitAccess().getValueAssignment(), "rule__StringUnit__ValueAssignment"); builder.put(grammarAccess.getIDUnitAccess().getValueAssignment(), "rule__IDUnit__ValueAssignment");
@Inject public ScriptGrammarAccess(GrammarProvider grammarProvider, XbaseGrammarAccess gaXbase, XtypeGrammarAccess gaXtype) { this.grammar = internalFindGrammar(grammarProvider); this.gaXbase = gaXbase; this.gaXtype = gaXtype; this.pScript = new ScriptElements(); this.pXLiteral = new XLiteralElements(); this.pQuantityLiteral = new QuantityLiteralElements(); this.pAbstractUnit = new AbstractUnitElements(); this.pStringUnit = new StringUnitElements(); this.pIDUnit = new IDUnitElements(); this.pSpecificUnit = new SpecificUnitElements(); this.pCOMMON_UNIT_SYMBOLS = new COMMON_UNIT_SYMBOLSElements(); }
builder.put(grammarAccess.getScriptAccess().getGroup(), "rule__Script__Group__0"); builder.put(grammarAccess.getScriptAccess().getGroup_1(), "rule__Script__Group_1__0"); builder.put(grammarAccess.getQuantityLiteralAccess().getGroup(), "rule__QuantityLiteral__Group__0"); builder.put(grammarAccess.getXAssignmentAccess().getGroup_0(), "rule__XAssignment__Group_0__0"); builder.put(grammarAccess.getXAssignmentAccess().getGroup_1(), "rule__XAssignment__Group_1__0"); builder.put(grammarAccess.getValidTriggerStringAccess().getValueAssignment(), "rule__ValidTriggerString__ValueAssignment"); builder.put(grammarAccess.getScriptAccess().getExpressionsAssignment_1_0(), "rule__Script__ExpressionsAssignment_1_0"); builder.put(grammarAccess.getQuantityLiteralAccess().getValueAssignment_1(), "rule__QuantityLiteral__ValueAssignment_1"); builder.put(grammarAccess.getQuantityLiteralAccess().getUnitAssignment_3(), "rule__QuantityLiteral__UnitAssignment_3"); builder.put(grammarAccess.getStringUnitAccess().getValueAssignment(), "rule__StringUnit__ValueAssignment"); builder.put(grammarAccess.getIDUnitAccess().getValueAssignment(), "rule__IDUnit__ValueAssignment");
grammarAccess.getQuantityLiteralAccess().getQuantityLiteralAction_0(), current); newCompositeNode(grammarAccess.getQuantityLiteralAccess().getValueNumberParserRuleCall_1_0()); if ( state.backtracking==0 ) { newLeafNode(otherlv_2, grammarAccess.getQuantityLiteralAccess().getVerticalLineKeyword_2()); newCompositeNode(grammarAccess.getQuantityLiteralAccess().getUnitAbstractUnitParserRuleCall_3_0());
grammarAccess.getQuantityLiteralAccess().getQuantityLiteralAction_0(), current); newCompositeNode(grammarAccess.getQuantityLiteralAccess().getValueNumberParserRuleCall_1_0()); if ( state.backtracking==0 ) { newLeafNode(otherlv_2, grammarAccess.getQuantityLiteralAccess().getVerticalLineKeyword_2()); newCompositeNode(grammarAccess.getQuantityLiteralAccess().getUnitAbstractUnitParserRuleCall_3_0());
feeder.accept(grammarAccess.getQuantityLiteralAccess().getValueNumberParserRuleCall_1_0(), semanticObject.getValue()); feeder.accept(grammarAccess.getQuantityLiteralAccess().getUnitAbstractUnitParserRuleCall_3_0(), semanticObject.getUnit()); feeder.finish();
public ParserRule getQuantityLiteralRule() { return getQuantityLiteralAccess().getRule(); }
public ParserRule getQuantityLiteralRule() { return getQuantityLiteralAccess().getRule(); }