blob: 838e40880371918465047fbbfa75641260b5b166 [file] [log] [blame]
/*****************************************************************************
* Copyright (c) 2018 CEA LIST.
*
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v20.html
*
* Contributors:
* Arnault Lapitre (CEA LIST) arnault.lapitre@cea.fr
* - Initial API and implementation
*
******************************************************************************
* Generated by Xtext 2.21.0
*****************************************************************************/
grammar InternalSEW;
options {
superClass=AbstractInternalContentAssistParser;
backtrack=true;
}
@lexer::header {
package org.eclipse.efm.sew.xtext.ide.contentassist.antlr.internal;
// Hack: Use our own Lexer superclass by means of import.
// Currently there is no other way to specify the superclass for the lexer.
import org.eclipse.xtext.ide.editor.contentassist.antlr.internal.Lexer;
}
@parser::header {
package org.eclipse.efm.sew.xtext.ide.contentassist.antlr.internal;
import java.io.InputStream;
import org.eclipse.xtext.*;
import org.eclipse.xtext.parser.*;
import org.eclipse.xtext.parser.impl.*;
import org.eclipse.emf.ecore.util.EcoreUtil;
import org.eclipse.emf.ecore.EObject;
import org.eclipse.xtext.parser.antlr.XtextTokenStream;
import org.eclipse.xtext.parser.antlr.XtextTokenStream.HiddenTokens;
import org.eclipse.xtext.ide.editor.contentassist.antlr.internal.AbstractInternalContentAssistParser;
import org.eclipse.xtext.ide.editor.contentassist.antlr.internal.DFA;
import org.eclipse.efm.sew.xtext.services.SEWGrammarAccess;
}
@parser::members {
private SEWGrammarAccess grammarAccess;
public void setGrammarAccess(SEWGrammarAccess grammarAccess) {
this.grammarAccess = grammarAccess;
}
@Override
protected Grammar getGrammar() {
return grammarAccess.getGrammar();
}
@Override
protected String getValueForTokenName(String tokenName) {
return tokenName;
}
}
// Entry rule entryRuleWorkflow
entryRuleWorkflow
:
{ before(grammarAccess.getWorkflowRule()); }
ruleWorkflow
{ after(grammarAccess.getWorkflowRule()); }
EOF
;
// Rule Workflow
ruleWorkflow
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getWorkflowAccess().getGroup()); }
(rule__Workflow__Group__0)
{ after(grammarAccess.getWorkflowAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleProlog
entryRuleProlog
:
{ before(grammarAccess.getPrologRule()); }
ruleProlog
{ after(grammarAccess.getPrologRule()); }
EOF
;
// Rule Prolog
ruleProlog
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getPrologAccess().getGroup()); }
(rule__Prolog__Group__0)
{ after(grammarAccess.getPrologAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleReservedWord
entryRuleReservedWord
:
{ before(grammarAccess.getReservedWordRule()); }
ruleReservedWord
{ after(grammarAccess.getReservedWordRule()); }
EOF
;
// Rule ReservedWord
ruleReservedWord
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getReservedWordAccess().getAlternatives()); }
(rule__ReservedWord__Alternatives)
{ after(grammarAccess.getReservedWordAccess().getAlternatives()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleXID
entryRuleXID
:
{ before(grammarAccess.getXIDRule()); }
ruleXID
{ after(grammarAccess.getXIDRule()); }
EOF
;
// Rule XID
ruleXID
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXIDAccess().getAlternatives()); }
(rule__XID__Alternatives)
{ after(grammarAccess.getXIDAccess().getAlternatives()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleUFI
entryRuleUFI
:
{ before(grammarAccess.getUFIRule()); }
ruleUFI
{ after(grammarAccess.getUFIRule()); }
EOF
;
// Rule UFI
ruleUFI
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getUFIAccess().getGroup()); }
(rule__UFI__Group__0)
{ after(grammarAccess.getUFIAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleObject
entryRuleObject
:
{ before(grammarAccess.getObjectRule()); }
ruleObject
{ after(grammarAccess.getObjectRule()); }
EOF
;
// Rule Object
ruleObject
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getObjectAccess().getAlternatives()); }
(rule__Object__Alternatives)
{ after(grammarAccess.getObjectAccess().getAlternatives()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleProperty
entryRuleProperty
:
{ before(grammarAccess.getPropertyRule()); }
ruleProperty
{ after(grammarAccess.getPropertyRule()); }
EOF
;
// Rule Property
ruleProperty
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getPropertyAccess().getAlternatives()); }
(rule__Property__Alternatives)
{ after(grammarAccess.getPropertyAccess().getAlternatives()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleSection
entryRuleSection
:
{ before(grammarAccess.getSectionRule()); }
ruleSection
{ after(grammarAccess.getSectionRule()); }
EOF
;
// Rule Section
ruleSection
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getSectionAccess().getGroup()); }
(rule__Section__Group__0)
{ after(grammarAccess.getSectionAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleAttribute
entryRuleAttribute
:
{ before(grammarAccess.getAttributeRule()); }
ruleAttribute
{ after(grammarAccess.getAttributeRule()); }
EOF
;
// Rule Attribute
ruleAttribute
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getAttributeAccess().getGroup()); }
(rule__Attribute__Group__0)
{ after(grammarAccess.getAttributeAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleValueSpecification
entryRuleValueSpecification
:
{ before(grammarAccess.getValueSpecificationRule()); }
ruleValueSpecification
{ after(grammarAccess.getValueSpecificationRule()); }
EOF
;
// Rule ValueSpecification
ruleValueSpecification
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getValueSpecificationAccess().getExpressionParserRuleCall()); }
ruleExpression
{ after(grammarAccess.getValueSpecificationAccess().getExpressionParserRuleCall()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleExpression
entryRuleExpression
:
{ before(grammarAccess.getExpressionRule()); }
ruleExpression
{ after(grammarAccess.getExpressionRule()); }
EOF
;
// Rule Expression
ruleExpression
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getExpressionAccess().getAlternatives()); }
(rule__Expression__Alternatives)
{ after(grammarAccess.getExpressionAccess().getAlternatives()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleconditionalExpression
entryRuleconditionalExpression
:
{ before(grammarAccess.getConditionalExpressionRule()); }
ruleconditionalExpression
{ after(grammarAccess.getConditionalExpressionRule()); }
EOF
;
// Rule conditionalExpression
ruleconditionalExpression
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getConditionalExpressionAccess().getGroup()); }
(rule__ConditionalExpression__Group__0)
{ after(grammarAccess.getConditionalExpressionAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleconditionalOrExpression
entryRuleconditionalOrExpression
:
{ before(grammarAccess.getConditionalOrExpressionRule()); }
ruleconditionalOrExpression
{ after(grammarAccess.getConditionalOrExpressionRule()); }
EOF
;
// Rule conditionalOrExpression
ruleconditionalOrExpression
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getConditionalOrExpressionAccess().getGroup()); }
(rule__ConditionalOrExpression__Group__0)
{ after(grammarAccess.getConditionalOrExpressionAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleconditionalAndExpression
entryRuleconditionalAndExpression
:
{ before(grammarAccess.getConditionalAndExpressionRule()); }
ruleconditionalAndExpression
{ after(grammarAccess.getConditionalAndExpressionRule()); }
EOF
;
// Rule conditionalAndExpression
ruleconditionalAndExpression
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getConditionalAndExpressionAccess().getGroup()); }
(rule__ConditionalAndExpression__Group__0)
{ after(grammarAccess.getConditionalAndExpressionAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleequalityExpression
entryRuleequalityExpression
:
{ before(grammarAccess.getEqualityExpressionRule()); }
ruleequalityExpression
{ after(grammarAccess.getEqualityExpressionRule()); }
EOF
;
// Rule equalityExpression
ruleequalityExpression
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getEqualityExpressionAccess().getGroup()); }
(rule__EqualityExpression__Group__0)
{ after(grammarAccess.getEqualityExpressionAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRulerelationalExpression
entryRulerelationalExpression
:
{ before(grammarAccess.getRelationalExpressionRule()); }
rulerelationalExpression
{ after(grammarAccess.getRelationalExpressionRule()); }
EOF
;
// Rule relationalExpression
rulerelationalExpression
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getRelationalExpressionAccess().getGroup()); }
(rule__RelationalExpression__Group__0)
{ after(grammarAccess.getRelationalExpressionAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleadditiveExpression
entryRuleadditiveExpression
:
{ before(grammarAccess.getAdditiveExpressionRule()); }
ruleadditiveExpression
{ after(grammarAccess.getAdditiveExpressionRule()); }
EOF
;
// Rule additiveExpression
ruleadditiveExpression
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getAdditiveExpressionAccess().getGroup()); }
(rule__AdditiveExpression__Group__0)
{ after(grammarAccess.getAdditiveExpressionAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRulemultiplicativeExpression
entryRulemultiplicativeExpression
:
{ before(grammarAccess.getMultiplicativeExpressionRule()); }
rulemultiplicativeExpression
{ after(grammarAccess.getMultiplicativeExpressionRule()); }
EOF
;
// Rule multiplicativeExpression
rulemultiplicativeExpression
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getMultiplicativeExpressionAccess().getGroup()); }
(rule__MultiplicativeExpression__Group__0)
{ after(grammarAccess.getMultiplicativeExpressionAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleprimaryExpression
entryRuleprimaryExpression
:
{ before(grammarAccess.getPrimaryExpressionRule()); }
ruleprimaryExpression
{ after(grammarAccess.getPrimaryExpressionRule()); }
EOF
;
// Rule primaryExpression
ruleprimaryExpression
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getPrimaryExpressionAccess().getAlternatives()); }
(rule__PrimaryExpression__Alternatives)
{ after(grammarAccess.getPrimaryExpressionAccess().getAlternatives()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleLiteralExpression
entryRuleLiteralExpression
:
{ before(grammarAccess.getLiteralExpressionRule()); }
ruleLiteralExpression
{ after(grammarAccess.getLiteralExpressionRule()); }
EOF
;
// Rule LiteralExpression
ruleLiteralExpression
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getLiteralExpressionAccess().getAlternatives()); }
(rule__LiteralExpression__Alternatives)
{ after(grammarAccess.getLiteralExpressionAccess().getAlternatives()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleLiteralArrayValue
entryRuleLiteralArrayValue
:
{ before(grammarAccess.getLiteralArrayValueRule()); }
ruleLiteralArrayValue
{ after(grammarAccess.getLiteralArrayValueRule()); }
EOF
;
// Rule LiteralArrayValue
ruleLiteralArrayValue
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getLiteralArrayValueAccess().getGroup()); }
(rule__LiteralArrayValue__Group__0)
{ after(grammarAccess.getLiteralArrayValueAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleLiteralObjectReference
entryRuleLiteralObjectReference
:
{ before(grammarAccess.getLiteralObjectReferenceRule()); }
ruleLiteralObjectReference
{ after(grammarAccess.getLiteralObjectReferenceRule()); }
EOF
;
// Rule LiteralObjectReference
ruleLiteralObjectReference
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getLiteralObjectReferenceAccess().getGroup()); }
(rule__LiteralObjectReference__Group__0)
{ after(grammarAccess.getLiteralObjectReferenceAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleLiteralBooleanValue
entryRuleLiteralBooleanValue
:
{ before(grammarAccess.getLiteralBooleanValueRule()); }
ruleLiteralBooleanValue
{ after(grammarAccess.getLiteralBooleanValueRule()); }
EOF
;
// Rule LiteralBooleanValue
ruleLiteralBooleanValue
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getLiteralBooleanValueAccess().getValueAssignment()); }
(rule__LiteralBooleanValue__ValueAssignment)
{ after(grammarAccess.getLiteralBooleanValueAccess().getValueAssignment()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleLiteralCharacterValue
entryRuleLiteralCharacterValue
:
{ before(grammarAccess.getLiteralCharacterValueRule()); }
ruleLiteralCharacterValue
{ after(grammarAccess.getLiteralCharacterValueRule()); }
EOF
;
// Rule LiteralCharacterValue
ruleLiteralCharacterValue
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getLiteralCharacterValueAccess().getValueAssignment()); }
(rule__LiteralCharacterValue__ValueAssignment)
{ after(grammarAccess.getLiteralCharacterValueAccess().getValueAssignment()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleLiteralIntegerValue
entryRuleLiteralIntegerValue
:
{ before(grammarAccess.getLiteralIntegerValueRule()); }
ruleLiteralIntegerValue
{ after(grammarAccess.getLiteralIntegerValueRule()); }
EOF
;
// Rule LiteralIntegerValue
ruleLiteralIntegerValue
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getLiteralIntegerValueAccess().getValueAssignment()); }
(rule__LiteralIntegerValue__ValueAssignment)
{ after(grammarAccess.getLiteralIntegerValueAccess().getValueAssignment()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleLiteralRationalValue
entryRuleLiteralRationalValue
:
{ before(grammarAccess.getLiteralRationalValueRule()); }
ruleLiteralRationalValue
{ after(grammarAccess.getLiteralRationalValueRule()); }
EOF
;
// Rule LiteralRationalValue
ruleLiteralRationalValue
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getLiteralRationalValueAccess().getGroup()); }
(rule__LiteralRationalValue__Group__0)
{ after(grammarAccess.getLiteralRationalValueAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleLiteralFloatValue
entryRuleLiteralFloatValue
:
{ before(grammarAccess.getLiteralFloatValueRule()); }
ruleLiteralFloatValue
{ after(grammarAccess.getLiteralFloatValueRule()); }
EOF
;
// Rule LiteralFloatValue
ruleLiteralFloatValue
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getLiteralFloatValueAccess().getValueAssignment()); }
(rule__LiteralFloatValue__ValueAssignment)
{ after(grammarAccess.getLiteralFloatValueAccess().getValueAssignment()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleLiteralStringValue
entryRuleLiteralStringValue
:
{ before(grammarAccess.getLiteralStringValueRule()); }
ruleLiteralStringValue
{ after(grammarAccess.getLiteralStringValueRule()); }
EOF
;
// Rule LiteralStringValue
ruleLiteralStringValue
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getLiteralStringValueAccess().getValueAssignment()); }
(rule__LiteralStringValue__ValueAssignment)
{ after(grammarAccess.getLiteralStringValueAccess().getValueAssignment()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleLiteralNullValue
entryRuleLiteralNullValue
:
{ before(grammarAccess.getLiteralNullValueRule()); }
ruleLiteralNullValue
{ after(grammarAccess.getLiteralNullValueRule()); }
EOF
;
// Rule LiteralNullValue
ruleLiteralNullValue
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getLiteralNullValueAccess().getGroup()); }
(rule__LiteralNullValue__Group__0)
{ after(grammarAccess.getLiteralNullValueAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleLiteralVariableReference
entryRuleLiteralVariableReference
:
{ before(grammarAccess.getLiteralVariableReferenceRule()); }
ruleLiteralVariableReference
{ after(grammarAccess.getLiteralVariableReferenceRule()); }
EOF
;
// Rule LiteralVariableReference
ruleLiteralVariableReference
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getLiteralVariableReferenceAccess().getAlternatives()); }
(rule__LiteralVariableReference__Alternatives)
{ after(grammarAccess.getLiteralVariableReferenceAccess().getAlternatives()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleLiteralTimeVariable
entryRuleLiteralTimeVariable
:
{ before(grammarAccess.getLiteralTimeVariableRule()); }
ruleLiteralTimeVariable
{ after(grammarAccess.getLiteralTimeVariableRule()); }
EOF
;
// Rule LiteralTimeVariable
ruleLiteralTimeVariable
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getLiteralTimeVariableAccess().getGroup()); }
(rule__LiteralTimeVariable__Group__0)
{ after(grammarAccess.getLiteralTimeVariableAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleLiteralTimeDeltaVariable
entryRuleLiteralTimeDeltaVariable
:
{ before(grammarAccess.getLiteralTimeDeltaVariableRule()); }
ruleLiteralTimeDeltaVariable
{ after(grammarAccess.getLiteralTimeDeltaVariableRule()); }
EOF
;
// Rule LiteralTimeDeltaVariable
ruleLiteralTimeDeltaVariable
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getLiteralTimeDeltaVariableAccess().getGroup()); }
(rule__LiteralTimeDeltaVariable__Group__0)
{ after(grammarAccess.getLiteralTimeDeltaVariableAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleLiteralInstanceReference
entryRuleLiteralInstanceReference
:
{ before(grammarAccess.getLiteralInstanceReferenceRule()); }
ruleLiteralInstanceReference
{ after(grammarAccess.getLiteralInstanceReferenceRule()); }
EOF
;
// Rule LiteralInstanceReference
ruleLiteralInstanceReference
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getLiteralInstanceReferenceAccess().getAlternatives()); }
(rule__LiteralInstanceReference__Alternatives)
{ after(grammarAccess.getLiteralInstanceReferenceAccess().getAlternatives()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleLiteralThisInstance
entryRuleLiteralThisInstance
:
{ before(grammarAccess.getLiteralThisInstanceRule()); }
ruleLiteralThisInstance
{ after(grammarAccess.getLiteralThisInstanceRule()); }
EOF
;
// Rule LiteralThisInstance
ruleLiteralThisInstance
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getLiteralThisInstanceAccess().getGroup()); }
(rule__LiteralThisInstance__Group__0)
{ after(grammarAccess.getLiteralThisInstanceAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleLiteralSelfInstance
entryRuleLiteralSelfInstance
:
{ before(grammarAccess.getLiteralSelfInstanceRule()); }
ruleLiteralSelfInstance
{ after(grammarAccess.getLiteralSelfInstanceRule()); }
EOF
;
// Rule LiteralSelfInstance
ruleLiteralSelfInstance
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getLiteralSelfInstanceAccess().getGroup()); }
(rule__LiteralSelfInstance__Group__0)
{ after(grammarAccess.getLiteralSelfInstanceAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleLiteralParentInstance
entryRuleLiteralParentInstance
:
{ before(grammarAccess.getLiteralParentInstanceRule()); }
ruleLiteralParentInstance
{ after(grammarAccess.getLiteralParentInstanceRule()); }
EOF
;
// Rule LiteralParentInstance
ruleLiteralParentInstance
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getLiteralParentInstanceAccess().getGroup()); }
(rule__LiteralParentInstance__Group__0)
{ after(grammarAccess.getLiteralParentInstanceAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleLiteralSuperInstance
entryRuleLiteralSuperInstance
:
{ before(grammarAccess.getLiteralSuperInstanceRule()); }
ruleLiteralSuperInstance
{ after(grammarAccess.getLiteralSuperInstanceRule()); }
EOF
;
// Rule LiteralSuperInstance
ruleLiteralSuperInstance
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getLiteralSuperInstanceAccess().getGroup()); }
(rule__LiteralSuperInstance__Group__0)
{ after(grammarAccess.getLiteralSuperInstanceAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleLiteralSystemInstance
entryRuleLiteralSystemInstance
:
{ before(grammarAccess.getLiteralSystemInstanceRule()); }
ruleLiteralSystemInstance
{ after(grammarAccess.getLiteralSystemInstanceRule()); }
EOF
;
// Rule LiteralSystemInstance
ruleLiteralSystemInstance
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getLiteralSystemInstanceAccess().getGroup()); }
(rule__LiteralSystemInstance__Group__0)
{ after(grammarAccess.getLiteralSystemInstanceAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleLiteralEnvInstance
entryRuleLiteralEnvInstance
:
{ before(grammarAccess.getLiteralEnvInstanceRule()); }
ruleLiteralEnvInstance
{ after(grammarAccess.getLiteralEnvInstanceRule()); }
EOF
;
// Rule LiteralEnvInstance
ruleLiteralEnvInstance
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getLiteralEnvInstanceAccess().getGroup()); }
(rule__LiteralEnvInstance__Group__0)
{ after(grammarAccess.getLiteralEnvInstanceAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleEBoolean
entryRuleEBoolean
:
{ before(grammarAccess.getEBooleanRule()); }
ruleEBoolean
{ after(grammarAccess.getEBooleanRule()); }
EOF
;
// Rule EBoolean
ruleEBoolean
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getEBooleanAccess().getAlternatives()); }
(rule__EBoolean__Alternatives)
{ after(grammarAccess.getEBooleanAccess().getAlternatives()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleEChar
entryRuleEChar
:
{ before(grammarAccess.getECharRule()); }
ruleEChar
{ after(grammarAccess.getECharRule()); }
EOF
;
// Rule EChar
ruleEChar
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getECharAccess().getCHARACTERTerminalRuleCall()); }
RULE_CHARACTER
{ after(grammarAccess.getECharAccess().getCHARACTERTerminalRuleCall()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleELong
entryRuleELong
:
{ before(grammarAccess.getELongRule()); }
ruleELong
{ after(grammarAccess.getELongRule()); }
EOF
;
// Rule ELong
ruleELong
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getELongAccess().getGroup()); }
(rule__ELong__Group__0)
{ after(grammarAccess.getELongAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleEDouble
entryRuleEDouble
:
{ before(grammarAccess.getEDoubleRule()); }
ruleEDouble
{ after(grammarAccess.getEDoubleRule()); }
EOF
;
// Rule EDouble
ruleEDouble
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getEDoubleAccess().getGroup()); }
(rule__EDouble__Group__0)
{ after(grammarAccess.getEDoubleAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleEBigDecimal
entryRuleEBigDecimal
:
{ before(grammarAccess.getEBigDecimalRule()); }
ruleEBigDecimal
{ after(grammarAccess.getEBigDecimalRule()); }
EOF
;
// Rule EBigDecimal
ruleEBigDecimal
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getEBigDecimalAccess().getGroup()); }
(rule__EBigDecimal__Group__0)
{ after(grammarAccess.getEBigDecimalAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleEString
entryRuleEString
:
{ before(grammarAccess.getEStringRule()); }
ruleEString
{ after(grammarAccess.getEStringRule()); }
EOF
;
// Rule EString
ruleEString
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getEStringAccess().getSTRINGTerminalRuleCall()); }
RULE_STRING
{ after(grammarAccess.getEStringAccess().getSTRINGTerminalRuleCall()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleDeprecatedReservedWord
entryRuleDeprecatedReservedWord
:
{ before(grammarAccess.getDeprecatedReservedWordRule()); }
ruleDeprecatedReservedWord
{ after(grammarAccess.getDeprecatedReservedWordRule()); }
EOF
;
// Rule DeprecatedReservedWord
ruleDeprecatedReservedWord
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDeprecatedReservedWordAccess().getAlternatives()); }
(rule__DeprecatedReservedWord__Alternatives)
{ after(grammarAccess.getDeprecatedReservedWordAccess().getAlternatives()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleDeprecatedObject
entryRuleDeprecatedObject
:
{ before(grammarAccess.getDeprecatedObjectRule()); }
ruleDeprecatedObject
{ after(grammarAccess.getDeprecatedObjectRule()); }
EOF
;
// Rule DeprecatedObject
ruleDeprecatedObject
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDeprecatedObjectAccess().getAlternatives()); }
(rule__DeprecatedObject__Alternatives)
{ after(grammarAccess.getDeprecatedObjectAccess().getAlternatives()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleDeprecatedProperty
entryRuleDeprecatedProperty
:
{ before(grammarAccess.getDeprecatedPropertyRule()); }
ruleDeprecatedProperty
{ after(grammarAccess.getDeprecatedPropertyRule()); }
EOF
;
// Rule DeprecatedProperty
ruleDeprecatedProperty
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDeprecatedPropertyAccess().getAlternatives()); }
(rule__DeprecatedProperty__Alternatives)
{ after(grammarAccess.getDeprecatedPropertyAccess().getAlternatives()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleDeprecatedSection
entryRuleDeprecatedSection
:
{ before(grammarAccess.getDeprecatedSectionRule()); }
ruleDeprecatedSection
{ after(grammarAccess.getDeprecatedSectionRule()); }
EOF
;
// Rule DeprecatedSection
ruleDeprecatedSection
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDeprecatedSectionAccess().getAlternatives()); }
(rule__DeprecatedSection__Alternatives)
{ after(grammarAccess.getDeprecatedSectionAccess().getAlternatives()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleDeprecatedAttribute
entryRuleDeprecatedAttribute
:
{ before(grammarAccess.getDeprecatedAttributeRule()); }
ruleDeprecatedAttribute
{ after(grammarAccess.getDeprecatedAttributeRule()); }
EOF
;
// Rule DeprecatedAttribute
ruleDeprecatedAttribute
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDeprecatedAttributeAccess().getGroup()); }
(rule__DeprecatedAttribute__Group__0)
{ after(grammarAccess.getDeprecatedAttributeAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleDeprecatedAttributeID
entryRuleDeprecatedAttributeID
:
{ before(grammarAccess.getDeprecatedAttributeIDRule()); }
ruleDeprecatedAttributeID
{ after(grammarAccess.getDeprecatedAttributeIDRule()); }
EOF
;
// Rule DeprecatedAttributeID
ruleDeprecatedAttributeID
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDeprecatedAttributeIDAccess().getAlternatives()); }
(rule__DeprecatedAttributeID__Alternatives)
{ after(grammarAccess.getDeprecatedAttributeIDAccess().getAlternatives()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleDeprecatedExpression
entryRuleDeprecatedExpression
:
{ before(grammarAccess.getDeprecatedExpressionRule()); }
ruleDeprecatedExpression
{ after(grammarAccess.getDeprecatedExpressionRule()); }
EOF
;
// Rule DeprecatedExpression
ruleDeprecatedExpression
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDeprecatedExpressionAccess().getGroup()); }
(rule__DeprecatedExpression__Group__0)
{ after(grammarAccess.getDeprecatedExpressionAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Workflow__Alternatives_2
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getWorkflowAccess().getGroup_2_0()); }
(rule__Workflow__Group_2_0__0)
{ after(grammarAccess.getWorkflowAccess().getGroup_2_0()); }
)
|
(
{ before(grammarAccess.getWorkflowAccess().getElementAssignment_2_1()); }
(rule__Workflow__ElementAssignment_2_1)*
{ after(grammarAccess.getWorkflowAccess().getElementAssignment_2_1()); }
)
|
(
{ before(grammarAccess.getWorkflowAccess().getElementAssignment_2_2()); }
(rule__Workflow__ElementAssignment_2_2)
{ after(grammarAccess.getWorkflowAccess().getElementAssignment_2_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Workflow__TypeAlternatives_2_0_0_0
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getWorkflowAccess().getTypeWorkflowKeyword_2_0_0_0_0()); }
'workflow'
{ after(grammarAccess.getWorkflowAccess().getTypeWorkflowKeyword_2_0_0_0_0()); }
)
|
(
{ before(grammarAccess.getWorkflowAccess().getTypeSymbexWorkflowKeyword_2_0_0_0_1()); }
'symbex-workflow'
{ after(grammarAccess.getWorkflowAccess().getTypeSymbexWorkflowKeyword_2_0_0_0_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Workflow__ElementAlternatives_2_0_4_0
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getWorkflowAccess().getElementObjectParserRuleCall_2_0_4_0_0()); }
ruleObject
{ after(grammarAccess.getWorkflowAccess().getElementObjectParserRuleCall_2_0_4_0_0()); }
)
|
(
{ before(grammarAccess.getWorkflowAccess().getElementPropertyParserRuleCall_2_0_4_0_1()); }
ruleProperty
{ after(grammarAccess.getWorkflowAccess().getElementPropertyParserRuleCall_2_0_4_0_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Workflow__ElementAlternatives_2_1_0
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getWorkflowAccess().getElementObjectParserRuleCall_2_1_0_0()); }
ruleObject
{ after(grammarAccess.getWorkflowAccess().getElementObjectParserRuleCall_2_1_0_0()); }
)
|
(
{ before(grammarAccess.getWorkflowAccess().getElementPropertyParserRuleCall_2_1_0_1()); }
ruleProperty
{ after(grammarAccess.getWorkflowAccess().getElementPropertyParserRuleCall_2_1_0_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Prolog__Alternatives_0
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getPrologAccess().getSewKeyword_0_0()); }
'@sew'
{ after(grammarAccess.getPrologAccess().getSewKeyword_0_0()); }
)
|
(
{ before(grammarAccess.getPrologAccess().getFavmKeyword_0_1()); }
'@favm'
{ after(grammarAccess.getPrologAccess().getFavmKeyword_0_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Prolog__Alternatives_2
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getPrologAccess().getWorkflowKeyword_2_0()); }
'workflow'
{ after(grammarAccess.getPrologAccess().getWorkflowKeyword_2_0()); }
)
|
(
{ before(grammarAccess.getPrologAccess().getSewKeyword_2_1()); }
'sew'
{ after(grammarAccess.getPrologAccess().getSewKeyword_2_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Prolog__Alternatives_3
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getPrologAccess().getGroup_3_0()); }
(rule__Prolog__Group_3_0__0)
{ after(grammarAccess.getPrologAccess().getGroup_3_0()); }
)
|
(
{ before(grammarAccess.getPrologAccess().getUFIParserRuleCall_3_1()); }
ruleUFI
{ after(grammarAccess.getPrologAccess().getUFIParserRuleCall_3_1()); }
)
|
(
{ before(grammarAccess.getPrologAccess().getEStringParserRuleCall_3_2()); }
ruleEString
{ after(grammarAccess.getPrologAccess().getEStringParserRuleCall_3_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__ReservedWord__Alternatives
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getReservedWordAccess().getWorkflowKeyword_0()); }
'workflow'
{ after(grammarAccess.getReservedWordAccess().getWorkflowKeyword_0()); }
)
|
(
{ before(grammarAccess.getReservedWordAccess().getSewKeyword_1()); }
'sew'
{ after(grammarAccess.getReservedWordAccess().getSewKeyword_1()); }
)
|
(
{ before(grammarAccess.getReservedWordAccess().getDeprecatedReservedWordParserRuleCall_2()); }
ruleDeprecatedReservedWord
{ after(grammarAccess.getReservedWordAccess().getDeprecatedReservedWordParserRuleCall_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XID__Alternatives
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXIDAccess().getReservedWordParserRuleCall_0()); }
ruleReservedWord
{ after(grammarAccess.getXIDAccess().getReservedWordParserRuleCall_0()); }
)
|
(
{ before(grammarAccess.getXIDAccess().getXIDENDIFIERTerminalRuleCall_1()); }
RULE_XIDENDIFIER
{ after(grammarAccess.getXIDAccess().getXIDENDIFIERTerminalRuleCall_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__UFI__Alternatives_1_0
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getUFIAccess().getColonColonKeyword_1_0_0()); }
'::'
{ after(grammarAccess.getUFIAccess().getColonColonKeyword_1_0_0()); }
)
|
(
{ before(grammarAccess.getUFIAccess().getFullStopKeyword_1_0_1()); }
'.'
{ after(grammarAccess.getUFIAccess().getFullStopKeyword_1_0_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Object__Alternatives
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getObjectAccess().getGroup_0()); }
(rule__Object__Group_0__0)
{ after(grammarAccess.getObjectAccess().getGroup_0()); }
)
|
(
{ before(grammarAccess.getObjectAccess().getGroup_1()); }
(rule__Object__Group_1__0)
{ after(grammarAccess.getObjectAccess().getGroup_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Object__ElementAlternatives_0_5_0
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getObjectAccess().getElementObjectParserRuleCall_0_5_0_0()); }
ruleObject
{ after(grammarAccess.getObjectAccess().getElementObjectParserRuleCall_0_5_0_0()); }
)
|
(
{ before(grammarAccess.getObjectAccess().getElementPropertyParserRuleCall_0_5_0_1()); }
ruleProperty
{ after(grammarAccess.getObjectAccess().getElementPropertyParserRuleCall_0_5_0_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Object__Alternatives_1_2
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getObjectAccess().getColonEqualsSignKeyword_1_2_0()); }
':='
{ after(grammarAccess.getObjectAccess().getColonEqualsSignKeyword_1_2_0()); }
)
|
(
{ before(grammarAccess.getObjectAccess().getPlusSignColonEqualsSignKeyword_1_2_1()); }
'+:='
{ after(grammarAccess.getObjectAccess().getPlusSignColonEqualsSignKeyword_1_2_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Object__ElementAlternatives_1_5_0
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getObjectAccess().getElementObjectParserRuleCall_1_5_0_0()); }
ruleObject
{ after(grammarAccess.getObjectAccess().getElementObjectParserRuleCall_1_5_0_0()); }
)
|
(
{ before(grammarAccess.getObjectAccess().getElementPropertyParserRuleCall_1_5_0_1()); }
ruleProperty
{ after(grammarAccess.getObjectAccess().getElementPropertyParserRuleCall_1_5_0_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Property__Alternatives
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getPropertyAccess().getSectionParserRuleCall_0()); }
ruleSection
{ after(grammarAccess.getPropertyAccess().getSectionParserRuleCall_0()); }
)
|
(
{ before(grammarAccess.getPropertyAccess().getAttributeParserRuleCall_1()); }
ruleAttribute
{ after(grammarAccess.getPropertyAccess().getAttributeParserRuleCall_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Section__Alternatives_2
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getSectionAccess().getGroup_2_0()); }
(rule__Section__Group_2_0__0)
{ after(grammarAccess.getSectionAccess().getGroup_2_0()); }
)
|
(
{ before(grammarAccess.getSectionAccess().getGroup_2_1()); }
(rule__Section__Group_2_1__0)
{ after(grammarAccess.getSectionAccess().getGroup_2_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Section__ElementAlternatives_2_0_1_0
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getSectionAccess().getElementObjectParserRuleCall_2_0_1_0_0()); }
ruleObject
{ after(grammarAccess.getSectionAccess().getElementObjectParserRuleCall_2_0_1_0_0()); }
)
|
(
{ before(grammarAccess.getSectionAccess().getElementAttributeParserRuleCall_2_0_1_0_1()); }
ruleAttribute
{ after(grammarAccess.getSectionAccess().getElementAttributeParserRuleCall_2_0_1_0_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Section__ElementAlternatives_2_1_1_0
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getSectionAccess().getElementObjectParserRuleCall_2_1_1_0_0()); }
ruleObject
{ after(grammarAccess.getSectionAccess().getElementObjectParserRuleCall_2_1_1_0_0()); }
)
|
(
{ before(grammarAccess.getSectionAccess().getElementAttributeParserRuleCall_2_1_1_0_1()); }
ruleAttribute
{ after(grammarAccess.getSectionAccess().getElementAttributeParserRuleCall_2_1_1_0_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Expression__Alternatives
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getExpressionAccess().getConditionalExpressionParserRuleCall_0()); }
ruleconditionalExpression
{ after(grammarAccess.getExpressionAccess().getConditionalExpressionParserRuleCall_0()); }
)
|
(
{ before(grammarAccess.getExpressionAccess().getDeprecatedExpressionParserRuleCall_1()); }
ruleDeprecatedExpression
{ after(grammarAccess.getExpressionAccess().getDeprecatedExpressionParserRuleCall_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__ConditionalOrExpression__OperatorAlternatives_1_1_0
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getConditionalOrExpressionAccess().getOperatorVerticalLineVerticalLineKeyword_1_1_0_0()); }
'||'
{ after(grammarAccess.getConditionalOrExpressionAccess().getOperatorVerticalLineVerticalLineKeyword_1_1_0_0()); }
)
|
(
{ before(grammarAccess.getConditionalOrExpressionAccess().getOperatorOrKeyword_1_1_0_1()); }
'or'
{ after(grammarAccess.getConditionalOrExpressionAccess().getOperatorOrKeyword_1_1_0_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__ConditionalOrExpression__Alternatives_1_3_0
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getConditionalOrExpressionAccess().getVerticalLineVerticalLineKeyword_1_3_0_0()); }
'||'
{ after(grammarAccess.getConditionalOrExpressionAccess().getVerticalLineVerticalLineKeyword_1_3_0_0()); }
)
|
(
{ before(grammarAccess.getConditionalOrExpressionAccess().getOrKeyword_1_3_0_1()); }
'or'
{ after(grammarAccess.getConditionalOrExpressionAccess().getOrKeyword_1_3_0_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__ConditionalAndExpression__OperatorAlternatives_1_1_0
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getConditionalAndExpressionAccess().getOperatorAmpersandAmpersandKeyword_1_1_0_0()); }
'&&'
{ after(grammarAccess.getConditionalAndExpressionAccess().getOperatorAmpersandAmpersandKeyword_1_1_0_0()); }
)
|
(
{ before(grammarAccess.getConditionalAndExpressionAccess().getOperatorAndKeyword_1_1_0_1()); }
'and'
{ after(grammarAccess.getConditionalAndExpressionAccess().getOperatorAndKeyword_1_1_0_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__ConditionalAndExpression__Alternatives_1_3_0
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getConditionalAndExpressionAccess().getAmpersandAmpersandKeyword_1_3_0_0()); }
'&&'
{ after(grammarAccess.getConditionalAndExpressionAccess().getAmpersandAmpersandKeyword_1_3_0_0()); }
)
|
(
{ before(grammarAccess.getConditionalAndExpressionAccess().getAndKeyword_1_3_0_1()); }
'and'
{ after(grammarAccess.getConditionalAndExpressionAccess().getAndKeyword_1_3_0_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__EqualityExpression__OperatorAlternatives_1_1_0
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getEqualityExpressionAccess().getOperatorEqualsSignEqualsSignKeyword_1_1_0_0()); }
'=='
{ after(grammarAccess.getEqualityExpressionAccess().getOperatorEqualsSignEqualsSignKeyword_1_1_0_0()); }
)
|
(
{ before(grammarAccess.getEqualityExpressionAccess().getOperatorExclamationMarkEqualsSignKeyword_1_1_0_1()); }
'!='
{ after(grammarAccess.getEqualityExpressionAccess().getOperatorExclamationMarkEqualsSignKeyword_1_1_0_1()); }
)
|
(
{ before(grammarAccess.getEqualityExpressionAccess().getOperatorEqualsSignEqualsSignEqualsSignKeyword_1_1_0_2()); }
'==='
{ after(grammarAccess.getEqualityExpressionAccess().getOperatorEqualsSignEqualsSignEqualsSignKeyword_1_1_0_2()); }
)
|
(
{ before(grammarAccess.getEqualityExpressionAccess().getOperatorEqualsSignExclamationMarkEqualsSignKeyword_1_1_0_3()); }
'=!='
{ after(grammarAccess.getEqualityExpressionAccess().getOperatorEqualsSignExclamationMarkEqualsSignKeyword_1_1_0_3()); }
)
|
(
{ before(grammarAccess.getEqualityExpressionAccess().getOperatorEqualsSignSolidusEqualsSignKeyword_1_1_0_4()); }
'=/='
{ after(grammarAccess.getEqualityExpressionAccess().getOperatorEqualsSignSolidusEqualsSignKeyword_1_1_0_4()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__RelationalExpression__OperatorAlternatives_1_1_0
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getRelationalExpressionAccess().getOperatorLessThanSignKeyword_1_1_0_0()); }
'<'
{ after(grammarAccess.getRelationalExpressionAccess().getOperatorLessThanSignKeyword_1_1_0_0()); }
)
|
(
{ before(grammarAccess.getRelationalExpressionAccess().getOperatorLessThanSignEqualsSignKeyword_1_1_0_1()); }
'<='
{ after(grammarAccess.getRelationalExpressionAccess().getOperatorLessThanSignEqualsSignKeyword_1_1_0_1()); }
)
|
(
{ before(grammarAccess.getRelationalExpressionAccess().getOperatorGreaterThanSignKeyword_1_1_0_2()); }
'>'
{ after(grammarAccess.getRelationalExpressionAccess().getOperatorGreaterThanSignKeyword_1_1_0_2()); }
)
|
(
{ before(grammarAccess.getRelationalExpressionAccess().getOperatorGreaterThanSignEqualsSignKeyword_1_1_0_3()); }
'>='
{ after(grammarAccess.getRelationalExpressionAccess().getOperatorGreaterThanSignEqualsSignKeyword_1_1_0_3()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__MultiplicativeExpression__Alternatives_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getMultiplicativeExpressionAccess().getGroup_1_0()); }
(rule__MultiplicativeExpression__Group_1_0__0)
{ after(grammarAccess.getMultiplicativeExpressionAccess().getGroup_1_0()); }
)
|
(
{ before(grammarAccess.getMultiplicativeExpressionAccess().getGroup_1_1()); }
(rule__MultiplicativeExpression__Group_1_1__0)
{ after(grammarAccess.getMultiplicativeExpressionAccess().getGroup_1_1()); }
)
|
(
{ before(grammarAccess.getMultiplicativeExpressionAccess().getGroup_1_2()); }
(rule__MultiplicativeExpression__Group_1_2__0)
{ after(grammarAccess.getMultiplicativeExpressionAccess().getGroup_1_2()); }
)
|
(
{ before(grammarAccess.getMultiplicativeExpressionAccess().getGroup_1_3()); }
(rule__MultiplicativeExpression__Group_1_3__0)
{ after(grammarAccess.getMultiplicativeExpressionAccess().getGroup_1_3()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__PrimaryExpression__Alternatives
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getPrimaryExpressionAccess().getGroup_0()); }
(rule__PrimaryExpression__Group_0__0)
{ after(grammarAccess.getPrimaryExpressionAccess().getGroup_0()); }
)
|
(
{ before(grammarAccess.getPrimaryExpressionAccess().getGroup_1()); }
(rule__PrimaryExpression__Group_1__0)
{ after(grammarAccess.getPrimaryExpressionAccess().getGroup_1()); }
)
|
(
{ before(grammarAccess.getPrimaryExpressionAccess().getGroup_2()); }
(rule__PrimaryExpression__Group_2__0)
{ after(grammarAccess.getPrimaryExpressionAccess().getGroup_2()); }
)
|
(
{ before(grammarAccess.getPrimaryExpressionAccess().getGroup_3()); }
(rule__PrimaryExpression__Group_3__0)
{ after(grammarAccess.getPrimaryExpressionAccess().getGroup_3()); }
)
|
(
{ before(grammarAccess.getPrimaryExpressionAccess().getLiteralExpressionParserRuleCall_4()); }
ruleLiteralExpression
{ after(grammarAccess.getPrimaryExpressionAccess().getLiteralExpressionParserRuleCall_4()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__PrimaryExpression__OperatorAlternatives_2_1_0_0
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getPrimaryExpressionAccess().getOperatorExclamationMarkKeyword_2_1_0_0_0()); }
'!'
{ after(grammarAccess.getPrimaryExpressionAccess().getOperatorExclamationMarkKeyword_2_1_0_0_0()); }
)
|
(
{ before(grammarAccess.getPrimaryExpressionAccess().getOperatorNotKeyword_2_1_0_0_1()); }
'not'
{ after(grammarAccess.getPrimaryExpressionAccess().getOperatorNotKeyword_2_1_0_0_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__LiteralExpression__Alternatives
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getLiteralExpressionAccess().getLiteralBooleanValueParserRuleCall_0()); }
ruleLiteralBooleanValue
{ after(grammarAccess.getLiteralExpressionAccess().getLiteralBooleanValueParserRuleCall_0()); }
)
|
(
{ before(grammarAccess.getLiteralExpressionAccess().getLiteralCharacterValueParserRuleCall_1()); }
ruleLiteralCharacterValue
{ after(grammarAccess.getLiteralExpressionAccess().getLiteralCharacterValueParserRuleCall_1()); }
)
|
(
{ before(grammarAccess.getLiteralExpressionAccess().getLiteralIntegerValueParserRuleCall_2()); }
ruleLiteralIntegerValue
{ after(grammarAccess.getLiteralExpressionAccess().getLiteralIntegerValueParserRuleCall_2()); }
)
|
(
{ before(grammarAccess.getLiteralExpressionAccess().getLiteralRationalValueParserRuleCall_3()); }
ruleLiteralRationalValue
{ after(grammarAccess.getLiteralExpressionAccess().getLiteralRationalValueParserRuleCall_3()); }
)
|
(
{ before(grammarAccess.getLiteralExpressionAccess().getLiteralFloatValueParserRuleCall_4()); }
ruleLiteralFloatValue
{ after(grammarAccess.getLiteralExpressionAccess().getLiteralFloatValueParserRuleCall_4()); }
)
|
(
{ before(grammarAccess.getLiteralExpressionAccess().getLiteralStringValueParserRuleCall_5()); }
ruleLiteralStringValue
{ after(grammarAccess.getLiteralExpressionAccess().getLiteralStringValueParserRuleCall_5()); }
)
|
(
{ before(grammarAccess.getLiteralExpressionAccess().getLiteralNullValueParserRuleCall_6()); }
ruleLiteralNullValue
{ after(grammarAccess.getLiteralExpressionAccess().getLiteralNullValueParserRuleCall_6()); }
)
|
(
{ before(grammarAccess.getLiteralExpressionAccess().getLiteralArrayValueParserRuleCall_7()); }
ruleLiteralArrayValue
{ after(grammarAccess.getLiteralExpressionAccess().getLiteralArrayValueParserRuleCall_7()); }
)
|
(
{ before(grammarAccess.getLiteralExpressionAccess().getLiteralObjectReferenceParserRuleCall_8()); }
ruleLiteralObjectReference
{ after(grammarAccess.getLiteralExpressionAccess().getLiteralObjectReferenceParserRuleCall_8()); }
)
|
(
{ before(grammarAccess.getLiteralExpressionAccess().getLiteralVariableReferenceParserRuleCall_9()); }
ruleLiteralVariableReference
{ after(grammarAccess.getLiteralExpressionAccess().getLiteralVariableReferenceParserRuleCall_9()); }
)
|
(
{ before(grammarAccess.getLiteralExpressionAccess().getLiteralInstanceReferenceParserRuleCall_10()); }
ruleLiteralInstanceReference
{ after(grammarAccess.getLiteralExpressionAccess().getLiteralInstanceReferenceParserRuleCall_10()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__LiteralObjectReference__Alternatives_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getLiteralObjectReferenceAccess().getObjectAssignment_1_0()); }
(rule__LiteralObjectReference__ObjectAssignment_1_0)
{ after(grammarAccess.getLiteralObjectReferenceAccess().getObjectAssignment_1_0()); }
)
|
(
{ before(grammarAccess.getLiteralObjectReferenceAccess().getSymbolAssignment_1_1()); }
(rule__LiteralObjectReference__SymbolAssignment_1_1)
{ after(grammarAccess.getLiteralObjectReferenceAccess().getSymbolAssignment_1_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__LiteralVariableReference__Alternatives
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getLiteralVariableReferenceAccess().getLiteralTimeVariableParserRuleCall_0()); }
ruleLiteralTimeVariable
{ after(grammarAccess.getLiteralVariableReferenceAccess().getLiteralTimeVariableParserRuleCall_0()); }
)
|
(
{ before(grammarAccess.getLiteralVariableReferenceAccess().getLiteralTimeDeltaVariableParserRuleCall_1()); }
ruleLiteralTimeDeltaVariable
{ after(grammarAccess.getLiteralVariableReferenceAccess().getLiteralTimeDeltaVariableParserRuleCall_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__LiteralInstanceReference__Alternatives
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getLiteralInstanceReferenceAccess().getLiteralThisInstanceParserRuleCall_0()); }
ruleLiteralThisInstance
{ after(grammarAccess.getLiteralInstanceReferenceAccess().getLiteralThisInstanceParserRuleCall_0()); }
)
|
(
{ before(grammarAccess.getLiteralInstanceReferenceAccess().getLiteralSelfInstanceParserRuleCall_1()); }
ruleLiteralSelfInstance
{ after(grammarAccess.getLiteralInstanceReferenceAccess().getLiteralSelfInstanceParserRuleCall_1()); }
)
|
(
{ before(grammarAccess.getLiteralInstanceReferenceAccess().getLiteralParentInstanceParserRuleCall_2()); }
ruleLiteralParentInstance
{ after(grammarAccess.getLiteralInstanceReferenceAccess().getLiteralParentInstanceParserRuleCall_2()); }
)
|
(
{ before(grammarAccess.getLiteralInstanceReferenceAccess().getLiteralSuperInstanceParserRuleCall_3()); }
ruleLiteralSuperInstance
{ after(grammarAccess.getLiteralInstanceReferenceAccess().getLiteralSuperInstanceParserRuleCall_3()); }
)
|
(
{ before(grammarAccess.getLiteralInstanceReferenceAccess().getLiteralSystemInstanceParserRuleCall_4()); }
ruleLiteralSystemInstance
{ after(grammarAccess.getLiteralInstanceReferenceAccess().getLiteralSystemInstanceParserRuleCall_4()); }
)
|
(
{ before(grammarAccess.getLiteralInstanceReferenceAccess().getLiteralEnvInstanceParserRuleCall_5()); }
ruleLiteralEnvInstance
{ after(grammarAccess.getLiteralInstanceReferenceAccess().getLiteralEnvInstanceParserRuleCall_5()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__LiteralEnvInstance__SymbolAlternatives_1_0
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getLiteralEnvInstanceAccess().getSymbolEnvKeyword_1_0_0()); }
'$env'
{ after(grammarAccess.getLiteralEnvInstanceAccess().getSymbolEnvKeyword_1_0_0()); }
)
|
(
{ before(grammarAccess.getLiteralEnvInstanceAccess().getSymbolEnvKeyword_1_0_1()); }
'env'
{ after(grammarAccess.getLiteralEnvInstanceAccess().getSymbolEnvKeyword_1_0_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__EBoolean__Alternatives
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getEBooleanAccess().getTrueKeyword_0()); }
'true'
{ after(grammarAccess.getEBooleanAccess().getTrueKeyword_0()); }
)
|
(
{ before(grammarAccess.getEBooleanAccess().getFalseKeyword_1()); }
'false'
{ after(grammarAccess.getEBooleanAccess().getFalseKeyword_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DeprecatedReservedWord__Alternatives
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDeprecatedReservedWordAccess().getFormKeyword_0()); }
'form'
{ after(grammarAccess.getDeprecatedReservedWordAccess().getFormKeyword_0()); }
)
|
(
{ before(grammarAccess.getDeprecatedReservedWordAccess().getEndformKeyword_1()); }
'endform'
{ after(grammarAccess.getDeprecatedReservedWordAccess().getEndformKeyword_1()); }
)
|
(
{ before(grammarAccess.getDeprecatedReservedWordAccess().getPrototypeKeyword_2()); }
'prototype'
{ after(grammarAccess.getDeprecatedReservedWordAccess().getPrototypeKeyword_2()); }
)
|
(
{ before(grammarAccess.getDeprecatedReservedWordAccess().getEndprototypeKeyword_3()); }
'endprototype'
{ after(grammarAccess.getDeprecatedReservedWordAccess().getEndprototypeKeyword_3()); }
)
|
(
{ before(grammarAccess.getDeprecatedReservedWordAccess().getSectionKeyword_4()); }
'section'
{ after(grammarAccess.getDeprecatedReservedWordAccess().getSectionKeyword_4()); }
)
|
(
{ before(grammarAccess.getDeprecatedReservedWordAccess().getEndsectionKeyword_5()); }
'endsection'
{ after(grammarAccess.getDeprecatedReservedWordAccess().getEndsectionKeyword_5()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DeprecatedObject__Alternatives
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDeprecatedObjectAccess().getGroup_0()); }
(rule__DeprecatedObject__Group_0__0)
{ after(grammarAccess.getDeprecatedObjectAccess().getGroup_0()); }
)
|
(
{ before(grammarAccess.getDeprecatedObjectAccess().getGroup_1()); }
(rule__DeprecatedObject__Group_1__0)
{ after(grammarAccess.getDeprecatedObjectAccess().getGroup_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DeprecatedProperty__Alternatives
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDeprecatedPropertyAccess().getDeprecatedSectionParserRuleCall_0()); }
ruleDeprecatedSection
{ after(grammarAccess.getDeprecatedPropertyAccess().getDeprecatedSectionParserRuleCall_0()); }
)
|
(
{ before(grammarAccess.getDeprecatedPropertyAccess().getDeprecatedAttributeParserRuleCall_1()); }
ruleDeprecatedAttribute
{ after(grammarAccess.getDeprecatedPropertyAccess().getDeprecatedAttributeParserRuleCall_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DeprecatedSection__Alternatives
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDeprecatedSectionAccess().getGroup_0()); }
(rule__DeprecatedSection__Group_0__0)
{ after(grammarAccess.getDeprecatedSectionAccess().getGroup_0()); }
)
|
(
{ before(grammarAccess.getDeprecatedSectionAccess().getGroup_1()); }
(rule__DeprecatedSection__Group_1__0)
{ after(grammarAccess.getDeprecatedSectionAccess().getGroup_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DeprecatedSection__ElementAlternatives_0_3_0
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDeprecatedSectionAccess().getElementDeprecatedAttributeParserRuleCall_0_3_0_0()); }
ruleDeprecatedAttribute
{ after(grammarAccess.getDeprecatedSectionAccess().getElementDeprecatedAttributeParserRuleCall_0_3_0_0()); }
)
|
(
{ before(grammarAccess.getDeprecatedSectionAccess().getElementDeprecatedObjectParserRuleCall_0_3_0_1()); }
ruleDeprecatedObject
{ after(grammarAccess.getDeprecatedSectionAccess().getElementDeprecatedObjectParserRuleCall_0_3_0_1()); }
)
|
(
{ before(grammarAccess.getDeprecatedSectionAccess().getElementObjectParserRuleCall_0_3_0_2()); }
ruleObject
{ after(grammarAccess.getDeprecatedSectionAccess().getElementObjectParserRuleCall_0_3_0_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DeprecatedSection__Alternatives_1_2
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDeprecatedSectionAccess().getGroup_1_2_0()); }
(rule__DeprecatedSection__Group_1_2_0__0)
{ after(grammarAccess.getDeprecatedSectionAccess().getGroup_1_2_0()); }
)
|
(
{ before(grammarAccess.getDeprecatedSectionAccess().getGroup_1_2_1()); }
(rule__DeprecatedSection__Group_1_2_1__0)
{ after(grammarAccess.getDeprecatedSectionAccess().getGroup_1_2_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DeprecatedSection__ElementAlternatives_1_2_0_1_0
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDeprecatedSectionAccess().getElementDeprecatedAttributeParserRuleCall_1_2_0_1_0_0()); }
ruleDeprecatedAttribute
{ after(grammarAccess.getDeprecatedSectionAccess().getElementDeprecatedAttributeParserRuleCall_1_2_0_1_0_0()); }
)
|
(
{ before(grammarAccess.getDeprecatedSectionAccess().getElementDeprecatedObjectParserRuleCall_1_2_0_1_0_1()); }
ruleDeprecatedObject
{ after(grammarAccess.getDeprecatedSectionAccess().getElementDeprecatedObjectParserRuleCall_1_2_0_1_0_1()); }
)
|
(
{ before(grammarAccess.getDeprecatedSectionAccess().getElementObjectParserRuleCall_1_2_0_1_0_2()); }
ruleObject
{ after(grammarAccess.getDeprecatedSectionAccess().getElementObjectParserRuleCall_1_2_0_1_0_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DeprecatedSection__ElementAlternatives_1_2_1_1_0
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDeprecatedSectionAccess().getElementDeprecatedAttributeParserRuleCall_1_2_1_1_0_0()); }
ruleDeprecatedAttribute
{ after(grammarAccess.getDeprecatedSectionAccess().getElementDeprecatedAttributeParserRuleCall_1_2_1_1_0_0()); }
)
|
(
{ before(grammarAccess.getDeprecatedSectionAccess().getElementDeprecatedObjectParserRuleCall_1_2_1_1_0_1()); }
ruleDeprecatedObject
{ after(grammarAccess.getDeprecatedSectionAccess().getElementDeprecatedObjectParserRuleCall_1_2_1_1_0_1()); }
)
|
(
{ before(grammarAccess.getDeprecatedSectionAccess().getElementObjectParserRuleCall_1_2_1_1_0_2()); }
ruleObject
{ after(grammarAccess.getDeprecatedSectionAccess().getElementObjectParserRuleCall_1_2_1_1_0_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DeprecatedAttributeID__Alternatives
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDeprecatedAttributeIDAccess().getXIDParserRuleCall_0()); }
ruleXID
{ after(grammarAccess.getDeprecatedAttributeIDAccess().getXIDParserRuleCall_0()); }
)
|
(
{ before(grammarAccess.getDeprecatedAttributeIDAccess().getAT_IDENTIFIERTerminalRuleCall_1()); }
RULE_AT_IDENTIFIER
{ after(grammarAccess.getDeprecatedAttributeIDAccess().getAT_IDENTIFIERTerminalRuleCall_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DeprecatedExpression__OperatorAlternatives_2_0
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDeprecatedExpressionAccess().getOperatorVerticalLineSemicolonVerticalLineKeyword_2_0_0()); }
'|;|'
{ after(grammarAccess.getDeprecatedExpressionAccess().getOperatorVerticalLineSemicolonVerticalLineKeyword_2_0_0()); }
)
|
(
{ before(grammarAccess.getDeprecatedExpressionAccess().getOperatorIKeyword_2_0_1()); }
'|i|'
{ after(grammarAccess.getDeprecatedExpressionAccess().getOperatorIKeyword_2_0_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Workflow__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__Workflow__Group__0__Impl
rule__Workflow__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__Workflow__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getWorkflowAccess().getSEWorkflowAction_0()); }
()
{ after(grammarAccess.getWorkflowAccess().getSEWorkflowAction_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Workflow__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__Workflow__Group__1__Impl
rule__Workflow__Group__2
;
finally {
restoreStackSize(stackSize);
}
rule__Workflow__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getWorkflowAccess().getPrologParserRuleCall_1()); }
(ruleProlog)?
{ after(grammarAccess.getWorkflowAccess().getPrologParserRuleCall_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Workflow__Group__2
@init {
int stackSize = keepStackSize();
}
:
rule__Workflow__Group__2__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__Workflow__Group__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getWorkflowAccess().getAlternatives_2()); }
(rule__Workflow__Alternatives_2)
{ after(grammarAccess.getWorkflowAccess().getAlternatives_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Workflow__Group_2_0__0
@init {
int stackSize = keepStackSize();
}
:
rule__Workflow__Group_2_0__0__Impl
rule__Workflow__Group_2_0__1
;
finally {
restoreStackSize(stackSize);
}
rule__Workflow__Group_2_0__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getWorkflowAccess().getTypeAssignment_2_0_0()); }
(rule__Workflow__TypeAssignment_2_0_0)
{ after(grammarAccess.getWorkflowAccess().getTypeAssignment_2_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Workflow__Group_2_0__1
@init {
int stackSize = keepStackSize();
}
:
rule__Workflow__Group_2_0__1__Impl
rule__Workflow__Group_2_0__2
;
finally {
restoreStackSize(stackSize);
}
rule__Workflow__Group_2_0__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getWorkflowAccess().getNameAssignment_2_0_1()); }
(rule__Workflow__NameAssignment_2_0_1)?
{ after(grammarAccess.getWorkflowAccess().getNameAssignment_2_0_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Workflow__Group_2_0__2
@init {
int stackSize = keepStackSize();
}
:
rule__Workflow__Group_2_0__2__Impl
rule__Workflow__Group_2_0__3
;
finally {
restoreStackSize(stackSize);
}
rule__Workflow__Group_2_0__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getWorkflowAccess().getDescriptionAssignment_2_0_2()); }
(rule__Workflow__DescriptionAssignment_2_0_2)?
{ after(grammarAccess.getWorkflowAccess().getDescriptionAssignment_2_0_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Workflow__Group_2_0__3
@init {
int stackSize = keepStackSize();
}
:
rule__Workflow__Group_2_0__3__Impl
rule__Workflow__Group_2_0__4
;
finally {
restoreStackSize(stackSize);
}
rule__Workflow__Group_2_0__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getWorkflowAccess().getLeftCurlyBracketKeyword_2_0_3()); }
'{'
{ after(grammarAccess.getWorkflowAccess().getLeftCurlyBracketKeyword_2_0_3()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Workflow__Group_2_0__4
@init {
int stackSize = keepStackSize();
}
:
rule__Workflow__Group_2_0__4__Impl
rule__Workflow__Group_2_0__5
;
finally {
restoreStackSize(stackSize);
}
rule__Workflow__Group_2_0__4__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getWorkflowAccess().getElementAssignment_2_0_4()); }
(rule__Workflow__ElementAssignment_2_0_4)*
{ after(grammarAccess.getWorkflowAccess().getElementAssignment_2_0_4()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Workflow__Group_2_0__5
@init {
int stackSize = keepStackSize();
}
:
rule__Workflow__Group_2_0__5__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__Workflow__Group_2_0__5__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getWorkflowAccess().getRightCurlyBracketKeyword_2_0_5()); }
'}'
{ after(grammarAccess.getWorkflowAccess().getRightCurlyBracketKeyword_2_0_5()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Prolog__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__Prolog__Group__0__Impl
rule__Prolog__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__Prolog__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getPrologAccess().getAlternatives_0()); }
(rule__Prolog__Alternatives_0)
{ after(grammarAccess.getPrologAccess().getAlternatives_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Prolog__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__Prolog__Group__1__Impl
rule__Prolog__Group__2
;
finally {
restoreStackSize(stackSize);
}
rule__Prolog__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getPrologAccess().getLessThanSignKeyword_1()); }
'<'
{ after(grammarAccess.getPrologAccess().getLessThanSignKeyword_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Prolog__Group__2
@init {
int stackSize = keepStackSize();
}
:
rule__Prolog__Group__2__Impl
rule__Prolog__Group__3
;
finally {
restoreStackSize(stackSize);
}
rule__Prolog__Group__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getPrologAccess().getAlternatives_2()); }
(rule__Prolog__Alternatives_2)
{ after(grammarAccess.getPrologAccess().getAlternatives_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Prolog__Group__3
@init {
int stackSize = keepStackSize();
}
:
rule__Prolog__Group__3__Impl
rule__Prolog__Group__4
;
finally {
restoreStackSize(stackSize);
}
rule__Prolog__Group__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getPrologAccess().getAlternatives_3()); }
(rule__Prolog__Alternatives_3)?
{ after(grammarAccess.getPrologAccess().getAlternatives_3()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Prolog__Group__4
@init {
int stackSize = keepStackSize();
}
:
rule__Prolog__Group__4__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__Prolog__Group__4__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getPrologAccess().getGreaterThanSignColonKeyword_4()); }
'>:'
{ after(grammarAccess.getPrologAccess().getGreaterThanSignColonKeyword_4()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Prolog__Group_3_0__0
@init {
int stackSize = keepStackSize();
}
:
rule__Prolog__Group_3_0__0__Impl
rule__Prolog__Group_3_0__1
;
finally {
restoreStackSize(stackSize);
}
rule__Prolog__Group_3_0__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getPrologAccess().getCommaKeyword_3_0_0()); }
','
{ after(grammarAccess.getPrologAccess().getCommaKeyword_3_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Prolog__Group_3_0__1
@init {
int stackSize = keepStackSize();
}
:
rule__Prolog__Group_3_0__1__Impl
rule__Prolog__Group_3_0__2
;
finally {
restoreStackSize(stackSize);
}
rule__Prolog__Group_3_0__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getPrologAccess().getVersionKeyword_3_0_1()); }
('version:')?
{ after(grammarAccess.getPrologAccess().getVersionKeyword_3_0_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Prolog__Group_3_0__2
@init {
int stackSize = keepStackSize();
}
:
rule__Prolog__Group_3_0__2__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__Prolog__Group_3_0__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getPrologAccess().getEDoubleParserRuleCall_3_0_2()); }
ruleEDouble
{ after(grammarAccess.getPrologAccess().getEDoubleParserRuleCall_3_0_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__UFI__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__UFI__Group__0__Impl
rule__UFI__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__UFI__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getUFIAccess().getXIDParserRuleCall_0()); }
ruleXID
{ after(grammarAccess.getUFIAccess().getXIDParserRuleCall_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__UFI__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__UFI__Group__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__UFI__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getUFIAccess().getGroup_1()); }
(rule__UFI__Group_1__0)*
{ after(grammarAccess.getUFIAccess().getGroup_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__UFI__Group_1__0
@init {
int stackSize = keepStackSize();
}
:
rule__UFI__Group_1__0__Impl
rule__UFI__Group_1__1
;
finally {
restoreStackSize(stackSize);
}
rule__UFI__Group_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getUFIAccess().getAlternatives_1_0()); }
(rule__UFI__Alternatives_1_0)
{ after(grammarAccess.getUFIAccess().getAlternatives_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__UFI__Group_1__1
@init {
int stackSize = keepStackSize();
}
:
rule__UFI__Group_1__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__UFI__Group_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getUFIAccess().getXIDParserRuleCall_1_1()); }
ruleXID
{ after(grammarAccess.getUFIAccess().getXIDParserRuleCall_1_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Object__Group_0__0
@init {
int stackSize = keepStackSize();
}
:
rule__Object__Group_0__0__Impl
rule__Object__Group_0__1
;
finally {
restoreStackSize(stackSize);
}
rule__Object__Group_0__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getObjectAccess().getWObjectAction_0_0()); }
()
{ after(grammarAccess.getObjectAccess().getWObjectAction_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Object__Group_0__1
@init {
int stackSize = keepStackSize();
}
:
rule__Object__Group_0__1__Impl
rule__Object__Group_0__2
;
finally {
restoreStackSize(stackSize);
}
rule__Object__Group_0__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getObjectAccess().getTypeAssignment_0_1()); }
(rule__Object__TypeAssignment_0_1)
{ after(grammarAccess.getObjectAccess().getTypeAssignment_0_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Object__Group_0__2
@init {
int stackSize = keepStackSize();
}
:
rule__Object__Group_0__2__Impl
rule__Object__Group_0__3
;
finally {
restoreStackSize(stackSize);
}
rule__Object__Group_0__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getObjectAccess().getNameAssignment_0_2()); }
(rule__Object__NameAssignment_0_2)?
{ after(grammarAccess.getObjectAccess().getNameAssignment_0_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Object__Group_0__3
@init {
int stackSize = keepStackSize();
}
:
rule__Object__Group_0__3__Impl
rule__Object__Group_0__4
;
finally {
restoreStackSize(stackSize);
}
rule__Object__Group_0__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getObjectAccess().getDescriptionAssignment_0_3()); }
(rule__Object__DescriptionAssignment_0_3)?
{ after(grammarAccess.getObjectAccess().getDescriptionAssignment_0_3()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Object__Group_0__4
@init {
int stackSize = keepStackSize();
}
:
rule__Object__Group_0__4__Impl
rule__Object__Group_0__5
;
finally {
restoreStackSize(stackSize);
}
rule__Object__Group_0__4__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getObjectAccess().getLeftCurlyBracketKeyword_0_4()); }
'{'
{ after(grammarAccess.getObjectAccess().getLeftCurlyBracketKeyword_0_4()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Object__Group_0__5
@init {
int stackSize = keepStackSize();
}
:
rule__Object__Group_0__5__Impl
rule__Object__Group_0__6
;
finally {
restoreStackSize(stackSize);
}
rule__Object__Group_0__5__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getObjectAccess().getElementAssignment_0_5()); }
(rule__Object__ElementAssignment_0_5)*
{ after(grammarAccess.getObjectAccess().getElementAssignment_0_5()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Object__Group_0__6
@init {
int stackSize = keepStackSize();
}
:
rule__Object__Group_0__6__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__Object__Group_0__6__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getObjectAccess().getRightCurlyBracketKeyword_0_6()); }
'}'
{ after(grammarAccess.getObjectAccess().getRightCurlyBracketKeyword_0_6()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Object__Group_1__0
@init {
int stackSize = keepStackSize();
}
:
rule__Object__Group_1__0__Impl
rule__Object__Group_1__1
;
finally {
restoreStackSize(stackSize);
}
rule__Object__Group_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getObjectAccess().getWObjectAction_1_0()); }
()
{ after(grammarAccess.getObjectAccess().getWObjectAction_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Object__Group_1__1
@init {
int stackSize = keepStackSize();
}
:
rule__Object__Group_1__1__Impl
rule__Object__Group_1__2
;
finally {
restoreStackSize(stackSize);
}
rule__Object__Group_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getObjectAccess().getNameAssignment_1_1()); }
(rule__Object__NameAssignment_1_1)
{ after(grammarAccess.getObjectAccess().getNameAssignment_1_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Object__Group_1__2
@init {
int stackSize = keepStackSize();
}
:
rule__Object__Group_1__2__Impl
rule__Object__Group_1__3
;
finally {
restoreStackSize(stackSize);
}
rule__Object__Group_1__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getObjectAccess().getAlternatives_1_2()); }
(rule__Object__Alternatives_1_2)
{ after(grammarAccess.getObjectAccess().getAlternatives_1_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Object__Group_1__3
@init {
int stackSize = keepStackSize();
}
:
rule__Object__Group_1__3__Impl
rule__Object__Group_1__4
;
finally {
restoreStackSize(stackSize);
}
rule__Object__Group_1__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getObjectAccess().getGroup_1_3()); }
(rule__Object__Group_1_3__0)?
{ after(grammarAccess.getObjectAccess().getGroup_1_3()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Object__Group_1__4
@init {
int stackSize = keepStackSize();
}
:
rule__Object__Group_1__4__Impl
rule__Object__Group_1__5
;
finally {
restoreStackSize(stackSize);
}
rule__Object__Group_1__4__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getObjectAccess().getLeftCurlyBracketKeyword_1_4()); }
'{'
{ after(grammarAccess.getObjectAccess().getLeftCurlyBracketKeyword_1_4()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Object__Group_1__5
@init {
int stackSize = keepStackSize();
}
:
rule__Object__Group_1__5__Impl
rule__Object__Group_1__6
;
finally {
restoreStackSize(stackSize);
}
rule__Object__Group_1__5__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getObjectAccess().getElementAssignment_1_5()); }
(rule__Object__ElementAssignment_1_5)*
{ after(grammarAccess.getObjectAccess().getElementAssignment_1_5()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Object__Group_1__6
@init {
int stackSize = keepStackSize();
}
:
rule__Object__Group_1__6__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__Object__Group_1__6__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getObjectAccess().getRightCurlyBracketKeyword_1_6()); }
'}'
{ after(grammarAccess.getObjectAccess().getRightCurlyBracketKeyword_1_6()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Object__Group_1_3__0
@init {
int stackSize = keepStackSize();
}
:
rule__Object__Group_1_3__0__Impl
rule__Object__Group_1_3__1
;
finally {
restoreStackSize(stackSize);
}
rule__Object__Group_1_3__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getObjectAccess().getTypeAssignment_1_3_0()); }
(rule__Object__TypeAssignment_1_3_0)
{ after(grammarAccess.getObjectAccess().getTypeAssignment_1_3_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Object__Group_1_3__1
@init {
int stackSize = keepStackSize();
}
:
rule__Object__Group_1_3__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__Object__Group_1_3__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getObjectAccess().getDescriptionAssignment_1_3_1()); }
(rule__Object__DescriptionAssignment_1_3_1)?
{ after(grammarAccess.getObjectAccess().getDescriptionAssignment_1_3_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Section__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__Section__Group__0__Impl
rule__Section__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__Section__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getSectionAccess().getNameAssignment_0()); }
(rule__Section__NameAssignment_0)
{ after(grammarAccess.getSectionAccess().getNameAssignment_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Section__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__Section__Group__1__Impl
rule__Section__Group__2
;
finally {
restoreStackSize(stackSize);
}
rule__Section__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getSectionAccess().getDescriptionAssignment_1()); }
(rule__Section__DescriptionAssignment_1)?
{ after(grammarAccess.getSectionAccess().getDescriptionAssignment_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Section__Group__2
@init {
int stackSize = keepStackSize();
}
:
rule__Section__Group__2__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__Section__Group__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getSectionAccess().getAlternatives_2()); }
(rule__Section__Alternatives_2)
{ after(grammarAccess.getSectionAccess().getAlternatives_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Section__Group_2_0__0
@init {
int stackSize = keepStackSize();
}
:
rule__Section__Group_2_0__0__Impl
rule__Section__Group_2_0__1
;
finally {
restoreStackSize(stackSize);
}
rule__Section__Group_2_0__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getSectionAccess().getLeftSquareBracketKeyword_2_0_0()); }
'['
{ after(grammarAccess.getSectionAccess().getLeftSquareBracketKeyword_2_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Section__Group_2_0__1
@init {
int stackSize = keepStackSize();
}
:
rule__Section__Group_2_0__1__Impl
rule__Section__Group_2_0__2
;
finally {
restoreStackSize(stackSize);
}
rule__Section__Group_2_0__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getSectionAccess().getElementAssignment_2_0_1()); }
(rule__Section__ElementAssignment_2_0_1)*
{ after(grammarAccess.getSectionAccess().getElementAssignment_2_0_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Section__Group_2_0__2
@init {
int stackSize = keepStackSize();
}
:
rule__Section__Group_2_0__2__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__Section__Group_2_0__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getSectionAccess().getRightSquareBracketKeyword_2_0_2()); }
']'
{ after(grammarAccess.getSectionAccess().getRightSquareBracketKeyword_2_0_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Section__Group_2_1__0
@init {
int stackSize = keepStackSize();
}
:
rule__Section__Group_2_1__0__Impl
rule__Section__Group_2_1__1
;
finally {
restoreStackSize(stackSize);
}
rule__Section__Group_2_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getSectionAccess().getColonKeyword_2_1_0()); }
':'
{ after(grammarAccess.getSectionAccess().getColonKeyword_2_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Section__Group_2_1__1
@init {
int stackSize = keepStackSize();
}
:
rule__Section__Group_2_1__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__Section__Group_2_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getSectionAccess().getElementAssignment_2_1_1()); }
(rule__Section__ElementAssignment_2_1_1)*
{ after(grammarAccess.getSectionAccess().getElementAssignment_2_1_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Attribute__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__Attribute__Group__0__Impl
rule__Attribute__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__Attribute__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getAttributeAccess().getWAttributeAction_0()); }
()
{ after(grammarAccess.getAttributeAccess().getWAttributeAction_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Attribute__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__Attribute__Group__1__Impl
rule__Attribute__Group__2
;
finally {
restoreStackSize(stackSize);
}
rule__Attribute__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getAttributeAccess().getNameAssignment_1()); }
(rule__Attribute__NameAssignment_1)
{ after(grammarAccess.getAttributeAccess().getNameAssignment_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Attribute__Group__2
@init {
int stackSize = keepStackSize();
}
:
rule__Attribute__Group__2__Impl
rule__Attribute__Group__3
;
finally {
restoreStackSize(stackSize);
}
rule__Attribute__Group__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getAttributeAccess().getEqualsSignKeyword_2()); }
'='
{ after(grammarAccess.getAttributeAccess().getEqualsSignKeyword_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Attribute__Group__3
@init {
int stackSize = keepStackSize();
}
:
rule__Attribute__Group__3__Impl
rule__Attribute__Group__4
;
finally {
restoreStackSize(stackSize);
}
rule__Attribute__Group__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getAttributeAccess().getValueAssignment_3()); }
(rule__Attribute__ValueAssignment_3)
{ after(grammarAccess.getAttributeAccess().getValueAssignment_3()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Attribute__Group__4
@init {
int stackSize = keepStackSize();
}
:
rule__Attribute__Group__4__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__Attribute__Group__4__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getAttributeAccess().getSemicolonKeyword_4()); }
(';')?
{ after(grammarAccess.getAttributeAccess().getSemicolonKeyword_4()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__ConditionalExpression__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__ConditionalExpression__Group__0__Impl
rule__ConditionalExpression__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__ConditionalExpression__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getConditionalExpressionAccess().getConditionalOrExpressionParserRuleCall_0()); }
ruleconditionalOrExpression
{ after(grammarAccess.getConditionalExpressionAccess().getConditionalOrExpressionParserRuleCall_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__ConditionalExpression__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__ConditionalExpression__Group__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__ConditionalExpression__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getConditionalExpressionAccess().getGroup_1()); }
(rule__ConditionalExpression__Group_1__0)?
{ after(grammarAccess.getConditionalExpressionAccess().getGroup_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__ConditionalExpression__Group_1__0
@init {
int stackSize = keepStackSize();
}
:
rule__ConditionalExpression__Group_1__0__Impl
rule__ConditionalExpression__Group_1__1
;
finally {
restoreStackSize(stackSize);
}
rule__ConditionalExpression__Group_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getConditionalExpressionAccess().getExpressionOperandAction_1_0()); }
()
{ after(grammarAccess.getConditionalExpressionAccess().getExpressionOperandAction_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__ConditionalExpression__Group_1__1
@init {
int stackSize = keepStackSize();
}
:
rule__ConditionalExpression__Group_1__1__Impl
rule__ConditionalExpression__Group_1__2
;
finally {
restoreStackSize(stackSize);
}
rule__ConditionalExpression__Group_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getConditionalExpressionAccess().getOperatorAssignment_1_1()); }
(rule__ConditionalExpression__OperatorAssignment_1_1)
{ after(grammarAccess.getConditionalExpressionAccess().getOperatorAssignment_1_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__ConditionalExpression__Group_1__2
@init {
int stackSize = keepStackSize();
}
:
rule__ConditionalExpression__Group_1__2__Impl
rule__ConditionalExpression__Group_1__3
;
finally {
restoreStackSize(stackSize);
}
rule__ConditionalExpression__Group_1__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getConditionalExpressionAccess().getOperandAssignment_1_2()); }
(rule__ConditionalExpression__OperandAssignment_1_2)
{ after(grammarAccess.getConditionalExpressionAccess().getOperandAssignment_1_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__ConditionalExpression__Group_1__3
@init {
int stackSize = keepStackSize();
}
:
rule__ConditionalExpression__Group_1__3__Impl
rule__ConditionalExpression__Group_1__4
;
finally {
restoreStackSize(stackSize);
}
rule__ConditionalExpression__Group_1__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getConditionalExpressionAccess().getColonKeyword_1_3()); }
':'
{ after(grammarAccess.getConditionalExpressionAccess().getColonKeyword_1_3()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__ConditionalExpression__Group_1__4
@init {
int stackSize = keepStackSize();
}
:
rule__ConditionalExpression__Group_1__4__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__ConditionalExpression__Group_1__4__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getConditionalExpressionAccess().getOperandAssignment_1_4()); }
(rule__ConditionalExpression__OperandAssignment_1_4)
{ after(grammarAccess.getConditionalExpressionAccess().getOperandAssignment_1_4()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__ConditionalOrExpression__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__ConditionalOrExpression__Group__0__Impl
rule__ConditionalOrExpression__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__ConditionalOrExpression__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getConditionalOrExpressionAccess().getConditionalAndExpressionParserRuleCall_0()); }
ruleconditionalAndExpression
{ after(grammarAccess.getConditionalOrExpressionAccess().getConditionalAndExpressionParserRuleCall_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__ConditionalOrExpression__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__ConditionalOrExpression__Group__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__ConditionalOrExpression__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getConditionalOrExpressionAccess().getGroup_1()); }
(rule__ConditionalOrExpression__Group_1__0)?
{ after(grammarAccess.getConditionalOrExpressionAccess().getGroup_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__ConditionalOrExpression__Group_1__0
@init {
int stackSize = keepStackSize();
}
:
rule__ConditionalOrExpression__Group_1__0__Impl
rule__ConditionalOrExpression__Group_1__1
;
finally {
restoreStackSize(stackSize);
}
rule__ConditionalOrExpression__Group_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getConditionalOrExpressionAccess().getExpressionOperandAction_1_0()); }
()
{ after(grammarAccess.getConditionalOrExpressionAccess().getExpressionOperandAction_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__ConditionalOrExpression__Group_1__1
@init {
int stackSize = keepStackSize();
}
:
rule__ConditionalOrExpression__Group_1__1__Impl
rule__ConditionalOrExpression__Group_1__2
;
finally {
restoreStackSize(stackSize);
}
rule__ConditionalOrExpression__Group_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getConditionalOrExpressionAccess().getOperatorAssignment_1_1()); }
(rule__ConditionalOrExpression__OperatorAssignment_1_1)
{ after(grammarAccess.getConditionalOrExpressionAccess().getOperatorAssignment_1_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__ConditionalOrExpression__Group_1__2
@init {
int stackSize = keepStackSize();
}
:
rule__ConditionalOrExpression__Group_1__2__Impl
rule__ConditionalOrExpression__Group_1__3
;
finally {
restoreStackSize(stackSize);
}
rule__ConditionalOrExpression__Group_1__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getConditionalOrExpressionAccess().getOperandAssignment_1_2()); }
(rule__ConditionalOrExpression__OperandAssignment_1_2)
{ after(grammarAccess.getConditionalOrExpressionAccess().getOperandAssignment_1_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__ConditionalOrExpression__Group_1__3
@init {
int stackSize = keepStackSize();
}
:
rule__ConditionalOrExpression__Group_1__3__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__ConditionalOrExpression__Group_1__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getConditionalOrExpressionAccess().getGroup_1_3()); }
(rule__ConditionalOrExpression__Group_1_3__0)*
{ after(grammarAccess.getConditionalOrExpressionAccess().getGroup_1_3()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__ConditionalOrExpression__Group_1_3__0
@init {
int stackSize = keepStackSize();
}
:
rule__ConditionalOrExpression__Group_1_3__0__Impl
rule__ConditionalOrExpression__Group_1_3__1
;
finally {
restoreStackSize(stackSize);
}
rule__ConditionalOrExpression__Group_1_3__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getConditionalOrExpressionAccess().getAlternatives_1_3_0()); }
(rule__ConditionalOrExpression__Alternatives_1_3_0)
{ after(grammarAccess.getConditionalOrExpressionAccess().getAlternatives_1_3_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__ConditionalOrExpression__Group_1_3__1
@init {
int stackSize = keepStackSize();
}
:
rule__ConditionalOrExpression__Group_1_3__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__ConditionalOrExpression__Group_1_3__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getConditionalOrExpressionAccess().getOperandAssignment_1_3_1()); }
(rule__ConditionalOrExpression__OperandAssignment_1_3_1)
{ after(grammarAccess.getConditionalOrExpressionAccess().getOperandAssignment_1_3_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__ConditionalAndExpression__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__ConditionalAndExpression__Group__0__Impl
rule__ConditionalAndExpression__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__ConditionalAndExpression__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getConditionalAndExpressionAccess().getEqualityExpressionParserRuleCall_0()); }
ruleequalityExpression
{ after(grammarAccess.getConditionalAndExpressionAccess().getEqualityExpressionParserRuleCall_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__ConditionalAndExpression__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__ConditionalAndExpression__Group__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__ConditionalAndExpression__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getConditionalAndExpressionAccess().getGroup_1()); }
(rule__ConditionalAndExpression__Group_1__0)?
{ after(grammarAccess.getConditionalAndExpressionAccess().getGroup_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__ConditionalAndExpression__Group_1__0
@init {
int stackSize = keepStackSize();
}
:
rule__ConditionalAndExpression__Group_1__0__Impl
rule__ConditionalAndExpression__Group_1__1
;
finally {
restoreStackSize(stackSize);
}
rule__ConditionalAndExpression__Group_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getConditionalAndExpressionAccess().getExpressionOperandAction_1_0()); }
()
{ after(grammarAccess.getConditionalAndExpressionAccess().getExpressionOperandAction_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__ConditionalAndExpression__Group_1__1
@init {
int stackSize = keepStackSize();
}
:
rule__ConditionalAndExpression__Group_1__1__Impl
rule__ConditionalAndExpression__Group_1__2
;
finally {
restoreStackSize(stackSize);
}
rule__ConditionalAndExpression__Group_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getConditionalAndExpressionAccess().getOperatorAssignment_1_1()); }
(rule__ConditionalAndExpression__OperatorAssignment_1_1)
{ after(grammarAccess.getConditionalAndExpressionAccess().getOperatorAssignment_1_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__ConditionalAndExpression__Group_1__2
@init {
int stackSize = keepStackSize();
}
:
rule__ConditionalAndExpression__Group_1__2__Impl
rule__ConditionalAndExpression__Group_1__3
;
finally {
restoreStackSize(stackSize);
}
rule__ConditionalAndExpression__Group_1__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getConditionalAndExpressionAccess().getOperandAssignment_1_2()); }
(rule__ConditionalAndExpression__OperandAssignment_1_2)
{ after(grammarAccess.getConditionalAndExpressionAccess().getOperandAssignment_1_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__ConditionalAndExpression__Group_1__3
@init {
int stackSize = keepStackSize();
}
:
rule__ConditionalAndExpression__Group_1__3__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__ConditionalAndExpression__Group_1__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getConditionalAndExpressionAccess().getGroup_1_3()); }
(rule__ConditionalAndExpression__Group_1_3__0)*
{ after(grammarAccess.getConditionalAndExpressionAccess().getGroup_1_3()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__ConditionalAndExpression__Group_1_3__0
@init {
int stackSize = keepStackSize();
}
:
rule__ConditionalAndExpression__Group_1_3__0__Impl
rule__ConditionalAndExpression__Group_1_3__1
;
finally {
restoreStackSize(stackSize);
}
rule__ConditionalAndExpression__Group_1_3__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getConditionalAndExpressionAccess().getAlternatives_1_3_0()); }
(rule__ConditionalAndExpression__Alternatives_1_3_0)
{ after(grammarAccess.getConditionalAndExpressionAccess().getAlternatives_1_3_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__ConditionalAndExpression__Group_1_3__1
@init {
int stackSize = keepStackSize();
}
:
rule__ConditionalAndExpression__Group_1_3__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__ConditionalAndExpression__Group_1_3__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getConditionalAndExpressionAccess().getOperandAssignment_1_3_1()); }
(rule__ConditionalAndExpression__OperandAssignment_1_3_1)
{ after(grammarAccess.getConditionalAndExpressionAccess().getOperandAssignment_1_3_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__EqualityExpression__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__EqualityExpression__Group__0__Impl
rule__EqualityExpression__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__EqualityExpression__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getEqualityExpressionAccess().getRelationalExpressionParserRuleCall_0()); }
rulerelationalExpression
{ after(grammarAccess.getEqualityExpressionAccess().getRelationalExpressionParserRuleCall_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__EqualityExpression__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__EqualityExpression__Group__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__EqualityExpression__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getEqualityExpressionAccess().getGroup_1()); }
(rule__EqualityExpression__Group_1__0)?
{ after(grammarAccess.getEqualityExpressionAccess().getGroup_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__EqualityExpression__Group_1__0
@init {
int stackSize = keepStackSize();
}
:
rule__EqualityExpression__Group_1__0__Impl
rule__EqualityExpression__Group_1__1
;
finally {
restoreStackSize(stackSize);
}
rule__EqualityExpression__Group_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getEqualityExpressionAccess().getExpressionOperandAction_1_0()); }
()
{ after(grammarAccess.getEqualityExpressionAccess().getExpressionOperandAction_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__EqualityExpression__Group_1__1
@init {
int stackSize = keepStackSize();
}
:
rule__EqualityExpression__Group_1__1__Impl
rule__EqualityExpression__Group_1__2
;
finally {
restoreStackSize(stackSize);
}
rule__EqualityExpression__Group_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getEqualityExpressionAccess().getOperatorAssignment_1_1()); }
(rule__EqualityExpression__OperatorAssignment_1_1)
{ after(grammarAccess.getEqualityExpressionAccess().getOperatorAssignment_1_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__EqualityExpression__Group_1__2
@init {
int stackSize = keepStackSize();
}
:
rule__EqualityExpression__Group_1__2__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__EqualityExpression__Group_1__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getEqualityExpressionAccess().getOperandAssignment_1_2()); }
(rule__EqualityExpression__OperandAssignment_1_2)
{ after(grammarAccess.getEqualityExpressionAccess().getOperandAssignment_1_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__RelationalExpression__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__RelationalExpression__Group__0__Impl
rule__RelationalExpression__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__RelationalExpression__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getRelationalExpressionAccess().getAdditiveExpressionParserRuleCall_0()); }
ruleadditiveExpression
{ after(grammarAccess.getRelationalExpressionAccess().getAdditiveExpressionParserRuleCall_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__RelationalExpression__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__RelationalExpression__Group__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__RelationalExpression__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getRelationalExpressionAccess().getGroup_1()); }
(rule__RelationalExpression__Group_1__0)?
{ after(grammarAccess.getRelationalExpressionAccess().getGroup_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__RelationalExpression__Group_1__0
@init {
int stackSize = keepStackSize();
}
:
rule__RelationalExpression__Group_1__0__Impl
rule__RelationalExpression__Group_1__1
;
finally {
restoreStackSize(stackSize);
}
rule__RelationalExpression__Group_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getRelationalExpressionAccess().getExpressionOperandAction_1_0()); }
()
{ after(grammarAccess.getRelationalExpressionAccess().getExpressionOperandAction_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__RelationalExpression__Group_1__1
@init {
int stackSize = keepStackSize();
}
:
rule__RelationalExpression__Group_1__1__Impl
rule__RelationalExpression__Group_1__2
;
finally {
restoreStackSize(stackSize);
}
rule__RelationalExpression__Group_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getRelationalExpressionAccess().getOperatorAssignment_1_1()); }
(rule__RelationalExpression__OperatorAssignment_1_1)
{ after(grammarAccess.getRelationalExpressionAccess().getOperatorAssignment_1_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__RelationalExpression__Group_1__2
@init {
int stackSize = keepStackSize();
}
:
rule__RelationalExpression__Group_1__2__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__RelationalExpression__Group_1__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getRelationalExpressionAccess().getOperandAssignment_1_2()); }
(rule__RelationalExpression__OperandAssignment_1_2)
{ after(grammarAccess.getRelationalExpressionAccess().getOperandAssignment_1_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__AdditiveExpression__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__AdditiveExpression__Group__0__Impl
rule__AdditiveExpression__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__AdditiveExpression__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getAdditiveExpressionAccess().getMultiplicativeExpressionParserRuleCall_0()); }
rulemultiplicativeExpression
{ after(grammarAccess.getAdditiveExpressionAccess().getMultiplicativeExpressionParserRuleCall_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__AdditiveExpression__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__AdditiveExpression__Group__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__AdditiveExpression__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getAdditiveExpressionAccess().getGroup_1()); }
(rule__AdditiveExpression__Group_1__0)?
{ after(grammarAccess.getAdditiveExpressionAccess().getGroup_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__AdditiveExpression__Group_1__0
@init {
int stackSize = keepStackSize();
}
:
rule__AdditiveExpression__Group_1__0__Impl
rule__AdditiveExpression__Group_1__1
;
finally {
restoreStackSize(stackSize);
}
rule__AdditiveExpression__Group_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getAdditiveExpressionAccess().getExpressionOperandAction_1_0()); }
()
{ after(grammarAccess.getAdditiveExpressionAccess().getExpressionOperandAction_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__AdditiveExpression__Group_1__1
@init {
int stackSize = keepStackSize();
}
:
rule__AdditiveExpression__Group_1__1__Impl
rule__AdditiveExpression__Group_1__2
;
finally {
restoreStackSize(stackSize);
}
rule__AdditiveExpression__Group_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getAdditiveExpressionAccess().getOperatorAssignment_1_1()); }
(rule__AdditiveExpression__OperatorAssignment_1_1)
{ after(grammarAccess.getAdditiveExpressionAccess().getOperatorAssignment_1_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__AdditiveExpression__Group_1__2
@init {
int stackSize = keepStackSize();
}
:
rule__AdditiveExpression__Group_1__2__Impl
rule__AdditiveExpression__Group_1__3
;
finally {
restoreStackSize(stackSize);
}
rule__AdditiveExpression__Group_1__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getAdditiveExpressionAccess().getOperandAssignment_1_2()); }
(rule__AdditiveExpression__OperandAssignment_1_2)
{ after(grammarAccess.getAdditiveExpressionAccess().getOperandAssignment_1_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__AdditiveExpression__Group_1__3
@init {
int stackSize = keepStackSize();
}
:
rule__AdditiveExpression__Group_1__3__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__AdditiveExpression__Group_1__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getAdditiveExpressionAccess().getGroup_1_3()); }
(rule__AdditiveExpression__Group_1_3__0)*
{ after(grammarAccess.getAdditiveExpressionAccess().getGroup_1_3()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__AdditiveExpression__Group_1_3__0
@init {
int stackSize = keepStackSize();
}
:
rule__AdditiveExpression__Group_1_3__0__Impl
rule__AdditiveExpression__Group_1_3__1
;
finally {
restoreStackSize(stackSize);
}
rule__AdditiveExpression__Group_1_3__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getAdditiveExpressionAccess().getPlusSignKeyword_1_3_0()); }
'+'
{ after(grammarAccess.getAdditiveExpressionAccess().getPlusSignKeyword_1_3_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__AdditiveExpression__Group_1_3__1
@init {
int stackSize = keepStackSize();
}
:
rule__AdditiveExpression__Group_1_3__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__AdditiveExpression__Group_1_3__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getAdditiveExpressionAccess().getOperandAssignment_1_3_1()); }
(rule__AdditiveExpression__OperandAssignment_1_3_1)
{ after(grammarAccess.getAdditiveExpressionAccess().getOperandAssignment_1_3_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__MultiplicativeExpression__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__MultiplicativeExpression__Group__0__Impl
rule__MultiplicativeExpression__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__MultiplicativeExpression__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getMultiplicativeExpressionAccess().getPrimaryExpressionParserRuleCall_0()); }
ruleprimaryExpression
{ after(grammarAccess.getMultiplicativeExpressionAccess().getPrimaryExpressionParserRuleCall_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__MultiplicativeExpression__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__MultiplicativeExpression__Group__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__MultiplicativeExpression__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getMultiplicativeExpressionAccess().getAlternatives_1()); }
(rule__MultiplicativeExpression__Alternatives_1)?
{ after(grammarAccess.getMultiplicativeExpressionAccess().getAlternatives_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__MultiplicativeExpression__Group_1_0__0
@init {
int stackSize = keepStackSize();
}
:
rule__MultiplicativeExpression__Group_1_0__0__Impl
rule__MultiplicativeExpression__Group_1_0__1
;
finally {
restoreStackSize(stackSize);
}
rule__MultiplicativeExpression__Group_1_0__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getMultiplicativeExpressionAccess().getExpressionOperandAction_1_0_0()); }
()
{ after(grammarAccess.getMultiplicativeExpressionAccess().getExpressionOperandAction_1_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__MultiplicativeExpression__Group_1_0__1
@init {
int stackSize = keepStackSize();
}
:
rule__MultiplicativeExpression__Group_1_0__1__Impl
rule__MultiplicativeExpression__Group_1_0__2
;
finally {
restoreStackSize(stackSize);
}
rule__MultiplicativeExpression__Group_1_0__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getMultiplicativeExpressionAccess().getOperatorAssignment_1_0_1()); }
(rule__MultiplicativeExpression__OperatorAssignment_1_0_1)
{ after(grammarAccess.getMultiplicativeExpressionAccess().getOperatorAssignment_1_0_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__MultiplicativeExpression__Group_1_0__2
@init {
int stackSize = keepStackSize();
}
:
rule__MultiplicativeExpression__Group_1_0__2__Impl
rule__MultiplicativeExpression__Group_1_0__3
;
finally {
restoreStackSize(stackSize);
}
rule__MultiplicativeExpression__Group_1_0__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getMultiplicativeExpressionAccess().getOperandAssignment_1_0_2()); }
(rule__MultiplicativeExpression__OperandAssignment_1_0_2)
{ after(grammarAccess.getMultiplicativeExpressionAccess().getOperandAssignment_1_0_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__MultiplicativeExpression__Group_1_0__3
@init {
int stackSize = keepStackSize();
}
:
rule__MultiplicativeExpression__Group_1_0__3__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__MultiplicativeExpression__Group_1_0__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getMultiplicativeExpressionAccess().getGroup_1_0_3()); }
(rule__MultiplicativeExpression__Group_1_0_3__0)*
{ after(grammarAccess.getMultiplicativeExpressionAccess().getGroup_1_0_3()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__MultiplicativeExpression__Group_1_0_3__0
@init {
int stackSize = keepStackSize();
}
:
rule__MultiplicativeExpression__Group_1_0_3__0__Impl
rule__MultiplicativeExpression__Group_1_0_3__1
;
finally {
restoreStackSize(stackSize);
}
rule__MultiplicativeExpression__Group_1_0_3__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getMultiplicativeExpressionAccess().getAsteriskKeyword_1_0_3_0()); }
'*'
{ after(grammarAccess.getMultiplicativeExpressionAccess().getAsteriskKeyword_1_0_3_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__MultiplicativeExpression__Group_1_0_3__1
@init {
int stackSize = keepStackSize();
}
:
rule__MultiplicativeExpression__Group_1_0_3__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__MultiplicativeExpression__Group_1_0_3__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getMultiplicativeExpressionAccess().getOperandAssignment_1_0_3_1()); }
(rule__MultiplicativeExpression__OperandAssignment_1_0_3_1)
{ after(grammarAccess.getMultiplicativeExpressionAccess().getOperandAssignment_1_0_3_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__MultiplicativeExpression__Group_1_1__0
@init {
int stackSize = keepStackSize();
}
:
rule__MultiplicativeExpression__Group_1_1__0__Impl
rule__MultiplicativeExpression__Group_1_1__1
;
finally {
restoreStackSize(stackSize);
}
rule__MultiplicativeExpression__Group_1_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getMultiplicativeExpressionAccess().getExpressionOperandAction_1_1_0()); }
()
{ after(grammarAccess.getMultiplicativeExpressionAccess().getExpressionOperandAction_1_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__MultiplicativeExpression__Group_1_1__1
@init {
int stackSize = keepStackSize();
}
:
rule__MultiplicativeExpression__Group_1_1__1__Impl
rule__MultiplicativeExpression__Group_1_1__2
;
finally {
restoreStackSize(stackSize);
}
rule__MultiplicativeExpression__Group_1_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getMultiplicativeExpressionAccess().getOperatorAssignment_1_1_1()); }
(rule__MultiplicativeExpression__OperatorAssignment_1_1_1)
{ after(grammarAccess.getMultiplicativeExpressionAccess().getOperatorAssignment_1_1_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__MultiplicativeExpression__Group_1_1__2
@init {
int stackSize = keepStackSize();
}
:
rule__MultiplicativeExpression__Group_1_1__2__Impl
rule__MultiplicativeExpression__Group_1_1__3
;
finally {
restoreStackSize(stackSize);
}
rule__MultiplicativeExpression__Group_1_1__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getMultiplicativeExpressionAccess().getOperandAssignment_1_1_2()); }
(rule__MultiplicativeExpression__OperandAssignment_1_1_2)
{ after(grammarAccess.getMultiplicativeExpressionAccess().getOperandAssignment_1_1_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__MultiplicativeExpression__Group_1_1__3
@init {
int stackSize = keepStackSize();
}
:
rule__MultiplicativeExpression__Group_1_1__3__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__MultiplicativeExpression__Group_1_1__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getMultiplicativeExpressionAccess().getGroup_1_1_3()); }
(rule__MultiplicativeExpression__Group_1_1_3__0)*
{ after(grammarAccess.getMultiplicativeExpressionAccess().getGroup_1_1_3()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__MultiplicativeExpression__Group_1_1_3__0
@init {
int stackSize = keepStackSize();
}
:
rule__MultiplicativeExpression__Group_1_1_3__0__Impl
rule__MultiplicativeExpression__Group_1_1_3__1
;
finally {
restoreStackSize(stackSize);
}
rule__MultiplicativeExpression__Group_1_1_3__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getMultiplicativeExpressionAccess().getAsteriskAsteriskKeyword_1_1_3_0()); }
'**'
{ after(grammarAccess.getMultiplicativeExpressionAccess().getAsteriskAsteriskKeyword_1_1_3_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__MultiplicativeExpression__Group_1_1_3__1
@init {
int stackSize = keepStackSize();
}
:
rule__MultiplicativeExpression__Group_1_1_3__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__MultiplicativeExpression__Group_1_1_3__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getMultiplicativeExpressionAccess().getOperandAssignment_1_1_3_1()); }
(rule__MultiplicativeExpression__OperandAssignment_1_1_3_1)
{ after(grammarAccess.getMultiplicativeExpressionAccess().getOperandAssignment_1_1_3_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__MultiplicativeExpression__Group_1_2__0
@init {
int stackSize = keepStackSize();
}
:
rule__MultiplicativeExpression__Group_1_2__0__Impl
rule__MultiplicativeExpression__Group_1_2__1
;
finally {
restoreStackSize(stackSize);
}
rule__MultiplicativeExpression__Group_1_2__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getMultiplicativeExpressionAccess().getExpressionOperandAction_1_2_0()); }
()
{ after(grammarAccess.getMultiplicativeExpressionAccess().getExpressionOperandAction_1_2_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__MultiplicativeExpression__Group_1_2__1
@init {
int stackSize = keepStackSize();
}
:
rule__MultiplicativeExpression__Group_1_2__1__Impl
rule__MultiplicativeExpression__Group_1_2__2
;
finally {
restoreStackSize(stackSize);
}
rule__MultiplicativeExpression__Group_1_2__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getMultiplicativeExpressionAccess().getOperatorAssignment_1_2_1()); }
(rule__MultiplicativeExpression__OperatorAssignment_1_2_1)
{ after(grammarAccess.getMultiplicativeExpressionAccess().getOperatorAssignment_1_2_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__MultiplicativeExpression__Group_1_2__2
@init {
int stackSize = keepStackSize();
}
:
rule__MultiplicativeExpression__Group_1_2__2__Impl
rule__MultiplicativeExpression__Group_1_2__3
;
finally {
restoreStackSize(stackSize);
}
rule__MultiplicativeExpression__Group_1_2__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getMultiplicativeExpressionAccess().getOperandAssignment_1_2_2()); }
(rule__MultiplicativeExpression__OperandAssignment_1_2_2)
{ after(grammarAccess.getMultiplicativeExpressionAccess().getOperandAssignment_1_2_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__MultiplicativeExpression__Group_1_2__3
@init {
int stackSize = keepStackSize();
}
:
rule__MultiplicativeExpression__Group_1_2__3__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__MultiplicativeExpression__Group_1_2__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getMultiplicativeExpressionAccess().getGroup_1_2_3()); }
(rule__MultiplicativeExpression__Group_1_2_3__0)*
{ after(grammarAccess.getMultiplicativeExpressionAccess().getGroup_1_2_3()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__MultiplicativeExpression__Group_1_2_3__0
@init {
int stackSize = keepStackSize();
}
:
rule__MultiplicativeExpression__Group_1_2_3__0__Impl
rule__MultiplicativeExpression__Group_1_2_3__1
;
finally {
restoreStackSize(stackSize);
}
rule__MultiplicativeExpression__Group_1_2_3__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getMultiplicativeExpressionAccess().getSolidusKeyword_1_2_3_0()); }
'/'
{ after(grammarAccess.getMultiplicativeExpressionAccess().getSolidusKeyword_1_2_3_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__MultiplicativeExpression__Group_1_2_3__1
@init {
int stackSize = keepStackSize();
}
:
rule__MultiplicativeExpression__Group_1_2_3__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__MultiplicativeExpression__Group_1_2_3__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getMultiplicativeExpressionAccess().getOperandAssignment_1_2_3_1()); }
(rule__MultiplicativeExpression__OperandAssignment_1_2_3_1)
{ after(grammarAccess.getMultiplicativeExpressionAccess().getOperandAssignment_1_2_3_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__MultiplicativeExpression__Group_1_3__0
@init {
int stackSize = keepStackSize();
}
:
rule__MultiplicativeExpression__Group_1_3__0__Impl
rule__MultiplicativeExpression__Group_1_3__1
;
finally {
restoreStackSize(stackSize);
}
rule__MultiplicativeExpression__Group_1_3__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getMultiplicativeExpressionAccess().getExpressionOperandAction_1_3_0()); }
()
{ after(grammarAccess.getMultiplicativeExpressionAccess().getExpressionOperandAction_1_3_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__MultiplicativeExpression__Group_1_3__1
@init {
int stackSize = keepStackSize();
}
:
rule__MultiplicativeExpression__Group_1_3__1__Impl
rule__MultiplicativeExpression__Group_1_3__2
;
finally {
restoreStackSize(stackSize);
}
rule__MultiplicativeExpression__Group_1_3__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getMultiplicativeExpressionAccess().getOperatorAssignment_1_3_1()); }
(rule__MultiplicativeExpression__OperatorAssignment_1_3_1)
{ after(grammarAccess.getMultiplicativeExpressionAccess().getOperatorAssignment_1_3_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__MultiplicativeExpression__Group_1_3__2
@init {
int stackSize = keepStackSize();
}
:
rule__MultiplicativeExpression__Group_1_3__2__Impl
rule__MultiplicativeExpression__Group_1_3__3
;
finally {
restoreStackSize(stackSize);
}
rule__MultiplicativeExpression__Group_1_3__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getMultiplicativeExpressionAccess().getOperandAssignment_1_3_2()); }
(rule__MultiplicativeExpression__OperandAssignment_1_3_2)
{ after(grammarAccess.getMultiplicativeExpressionAccess().getOperandAssignment_1_3_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__MultiplicativeExpression__Group_1_3__3
@init {
int stackSize = keepStackSize();
}
:
rule__MultiplicativeExpression__Group_1_3__3__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__MultiplicativeExpression__Group_1_3__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getMultiplicativeExpressionAccess().getGroup_1_3_3()); }
(rule__MultiplicativeExpression__Group_1_3_3__0)*
{ after(grammarAccess.getMultiplicativeExpressionAccess().getGroup_1_3_3()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__MultiplicativeExpression__Group_1_3_3__0
@init {
int stackSize = keepStackSize();
}
:
rule__MultiplicativeExpression__Group_1_3_3__0__Impl
rule__MultiplicativeExpression__Group_1_3_3__1
;
finally {
restoreStackSize(stackSize);
}
rule__MultiplicativeExpression__Group_1_3_3__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getMultiplicativeExpressionAccess().getPercentSignKeyword_1_3_3_0()); }
'%'
{ after(grammarAccess.getMultiplicativeExpressionAccess().getPercentSignKeyword_1_3_3_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__MultiplicativeExpression__Group_1_3_3__1
@init {
int stackSize = keepStackSize();
}
:
rule__MultiplicativeExpression__Group_1_3_3__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__MultiplicativeExpression__Group_1_3_3__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getMultiplicativeExpressionAccess().getOperandAssignment_1_3_3_1()); }
(rule__MultiplicativeExpression__OperandAssignment_1_3_3_1)
{ after(grammarAccess.getMultiplicativeExpressionAccess().getOperandAssignment_1_3_3_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__PrimaryExpression__Group_0__0
@init {
int stackSize = keepStackSize();
}
:
rule__PrimaryExpression__Group_0__0__Impl
rule__PrimaryExpression__Group_0__1
;
finally {
restoreStackSize(stackSize);
}
rule__PrimaryExpression__Group_0__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getPrimaryExpressionAccess().getPlusSignKeyword_0_0()); }
'+'
{ after(grammarAccess.getPrimaryExpressionAccess().getPlusSignKeyword_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__PrimaryExpression__Group_0__1
@init {
int stackSize = keepStackSize();
}
:
rule__PrimaryExpression__Group_0__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__PrimaryExpression__Group_0__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getPrimaryExpressionAccess().getPrimaryExpressionParserRuleCall_0_1()); }
ruleprimaryExpression
{ after(grammarAccess.getPrimaryExpressionAccess().getPrimaryExpressionParserRuleCall_0_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__PrimaryExpression__Group_1__0
@init {
int stackSize = keepStackSize();
}
:
rule__PrimaryExpression__Group_1__0__Impl
rule__PrimaryExpression__Group_1__1
;
finally {
restoreStackSize(stackSize);
}
rule__PrimaryExpression__Group_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getPrimaryExpressionAccess().getExpressionAction_1_0()); }
()
{ after(grammarAccess.getPrimaryExpressionAccess().getExpressionAction_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__PrimaryExpression__Group_1__1
@init {
int stackSize = keepStackSize();
}
:
rule__PrimaryExpression__Group_1__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__PrimaryExpression__Group_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getPrimaryExpressionAccess().getGroup_1_1()); }
(rule__PrimaryExpression__Group_1_1__0)
{ after(grammarAccess.getPrimaryExpressionAccess().getGroup_1_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__PrimaryExpression__Group_1_1__0
@init {
int stackSize = keepStackSize();
}
:
rule__PrimaryExpression__Group_1_1__0__Impl
rule__PrimaryExpression__Group_1_1__1
;
finally {
restoreStackSize(stackSize);
}
rule__PrimaryExpression__Group_1_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getPrimaryExpressionAccess().getOperatorAssignment_1_1_0()); }
(rule__PrimaryExpression__OperatorAssignment_1_1_0)
{ after(grammarAccess.getPrimaryExpressionAccess().getOperatorAssignment_1_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__PrimaryExpression__Group_1_1__1
@init {
int stackSize = keepStackSize();
}
:
rule__PrimaryExpression__Group_1_1__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__PrimaryExpression__Group_1_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getPrimaryExpressionAccess().getOperandAssignment_1_1_1()); }
(rule__PrimaryExpression__OperandAssignment_1_1_1)
{ after(grammarAccess.getPrimaryExpressionAccess().getOperandAssignment_1_1_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__PrimaryExpression__Group_2__0
@init {
int stackSize = keepStackSize();
}
:
rule__PrimaryExpression__Group_2__0__Impl
rule__PrimaryExpression__Group_2__1
;
finally {
restoreStackSize(stackSize);
}
rule__PrimaryExpression__Group_2__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getPrimaryExpressionAccess().getExpressionAction_2_0()); }
()
{ after(grammarAccess.getPrimaryExpressionAccess().getExpressionAction_2_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__PrimaryExpression__Group_2__1
@init {
int stackSize = keepStackSize();
}
:
rule__PrimaryExpression__Group_2__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__PrimaryExpression__Group_2__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getPrimaryExpressionAccess().getGroup_2_1()); }
(rule__PrimaryExpression__Group_2_1__0)
{ after(grammarAccess.getPrimaryExpressionAccess().getGroup_2_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__PrimaryExpression__Group_2_1__0
@init {
int stackSize = keepStackSize();
}
:
rule__PrimaryExpression__Group_2_1__0__Impl
rule__PrimaryExpression__Group_2_1__1
;
finally {
restoreStackSize(stackSize);
}
rule__PrimaryExpression__Group_2_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getPrimaryExpressionAccess().getOperatorAssignment_2_1_0()); }
(rule__PrimaryExpression__OperatorAssignment_2_1_0)
{ after(grammarAccess.getPrimaryExpressionAccess().getOperatorAssignment_2_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__PrimaryExpression__Group_2_1__1
@init {
int stackSize = keepStackSize();
}
:
rule__PrimaryExpression__Group_2_1__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__PrimaryExpression__Group_2_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getPrimaryExpressionAccess().getOperandAssignment_2_1_1()); }
(rule__PrimaryExpression__OperandAssignment_2_1_1)
{ after(grammarAccess.getPrimaryExpressionAccess().getOperandAssignment_2_1_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__PrimaryExpression__Group_3__0
@init {
int stackSize = keepStackSize();
}
:
rule__PrimaryExpression__Group_3__0__Impl
rule__PrimaryExpression__Group_3__1
;
finally {
restoreStackSize(stackSize);
}
rule__PrimaryExpression__Group_3__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getPrimaryExpressionAccess().getLeftParenthesisKeyword_3_0()); }
'('
{ after(grammarAccess.getPrimaryExpressionAccess().getLeftParenthesisKeyword_3_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__PrimaryExpression__Group_3__1
@init {
int stackSize = keepStackSize();
}
:
rule__PrimaryExpression__Group_3__1__Impl
rule__PrimaryExpression__Group_3__2
;
finally {
restoreStackSize(stackSize);
}
rule__PrimaryExpression__Group_3__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getPrimaryExpressionAccess().getExpressionParserRuleCall_3_1()); }
ruleExpression
{ after(grammarAccess.getPrimaryExpressionAccess().getExpressionParserRuleCall_3_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__PrimaryExpression__Group_3__2
@init {
int stackSize = keepStackSize();
}
:
rule__PrimaryExpression__Group_3__2__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__PrimaryExpression__Group_3__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getPrimaryExpressionAccess().getRightParenthesisKeyword_3_2()); }
')'
{ after(grammarAccess.getPrimaryExpressionAccess().getRightParenthesisKeyword_3_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__LiteralArrayValue__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__LiteralArrayValue__Group__0__Impl
rule__LiteralArrayValue__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__LiteralArrayValue__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getLiteralArrayValueAccess().getLiteralArrayValueAction_0()); }
()
{ after(grammarAccess.getLiteralArrayValueAccess().getLiteralArrayValueAction_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__LiteralArrayValue__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__LiteralArrayValue__Group__1__Impl
rule__LiteralArrayValue__Group__2
;
finally {
restoreStackSize(stackSize);
}
rule__LiteralArrayValue__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getLiteralArrayValueAccess().getLeftSquareBracketKeyword_1()); }
'['
{ after(grammarAccess.getLiteralArrayValueAccess().getLeftSquareBracketKeyword_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__LiteralArrayValue__Group__2
@init {
int stackSize = keepStackSize();
}
:
rule__LiteralArrayValue__Group__2__Impl
rule__LiteralArrayValue__Group__3
;
finally {
restoreStackSize(stackSize);
}
rule__LiteralArrayValue__Group__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getLiteralArrayValueAccess().getGroup_2()); }
(rule__LiteralArrayValue__Group_2__0)?
{ after(grammarAccess.getLiteralArrayValueAccess().getGroup_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__LiteralArrayValue__Group__3
@init {
int stackSize = keepStackSize();
}
:
rule__LiteralArrayValue__Group__3__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__LiteralArrayValue__Group__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getLiteralArrayValueAccess().getRightSquareBracketKeyword_3()); }
']'
{ after(grammarAccess.getLiteralArrayValueAccess().getRightSquareBracketKeyword_3()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__LiteralArrayValue__Group_2__0
@init {
int stackSize = keepStackSize();
}
:
rule__LiteralArrayValue__Group_2__0__Impl
rule__LiteralArrayValue__Group_2__1
;
finally {
restoreStackSize(stackSize);
}
rule__LiteralArrayValue__Group_2__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getLiteralArrayValueAccess().getValuesAssignment_2_0()); }
(rule__LiteralArrayValue__ValuesAssignment_2_0)
{ after(grammarAccess.getLiteralArrayValueAccess().getValuesAssignment_2_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__LiteralArrayValue__Group_2__1
@init {
int stackSize = keepStackSize();
}
:
rule__LiteralArrayValue__Group_2__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__LiteralArrayValue__Group_2__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getLiteralArrayValueAccess().getGroup_2_1()); }
(rule__LiteralArrayValue__Group_2_1__0)*
{ after(grammarAccess.getLiteralArrayValueAccess().getGroup_2_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__LiteralArrayValue__Group_2_1__0
@init {
int stackSize = keepStackSize();
}
:
rule__LiteralArrayValue__Group_2_1__0__Impl
rule__LiteralArrayValue__Group_2_1__1
;
finally {
restoreStackSize(stackSize);
}
rule__LiteralArrayValue__Group_2_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getLiteralArrayValueAccess().getCommaKeyword_2_1_0()); }
','
{ after(grammarAccess.getLiteralArrayValueAccess().getCommaKeyword_2_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__LiteralArrayValue__Group_2_1__1
@init {
int stackSize = keepStackSize();
}
:
rule__LiteralArrayValue__Group_2_1__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__LiteralArrayValue__Group_2_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getLiteralArrayValueAccess().getValuesAssignment_2_1_1()); }
(rule__LiteralArrayValue__ValuesAssignment_2_1_1)
{ after(grammarAccess.getLiteralArrayValueAccess().getValuesAssignment_2_1_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__LiteralObjectReference__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__LiteralObjectReference__Group__0__Impl
rule__LiteralObjectReference__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__LiteralObjectReference__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getLiteralObjectReferenceAccess().getAmpersandKeyword_0()); }
('&')?
{ after(grammarAccess.getLiteralObjectReferenceAccess().getAmpersandKeyword_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__LiteralObjectReference__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__LiteralObjectReference__Group__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__LiteralObjectReference__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getLiteralObjectReferenceAccess().getAlternatives_1()); }
(rule__LiteralObjectReference__Alternatives_1)
{ after(grammarAccess.getLiteralObjectReferenceAccess().getAlternatives_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__LiteralRationalValue__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__LiteralRationalValue__Group__0__Impl
rule__LiteralRationalValue__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__LiteralRationalValue__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getLiteralRationalValueAccess().getNumeratorAssignment_0()); }
(rule__LiteralRationalValue__NumeratorAssignment_0)
{ after(grammarAccess.getLiteralRationalValueAccess().getNumeratorAssignment_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__LiteralRationalValue__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__LiteralRationalValue__Group__1__Impl
rule__LiteralRationalValue__Group__2
;
finally {
restoreStackSize(stackSize);
}
rule__LiteralRationalValue__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getLiteralRationalValueAccess().getSolidusKeyword_1()); }
'/'
{ after(grammarAccess.getLiteralRationalValueAccess().getSolidusKeyword_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__LiteralRationalValue__Group__2
@init {
int stackSize = keepStackSize();
}
:
rule__LiteralRationalValue__Group__2__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__LiteralRationalValue__Group__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getLiteralRationalValueAccess().getDenominatorAssignment_2()); }
(rule__LiteralRationalValue__DenominatorAssignment_2)
{ after(grammarAccess.getLiteralRationalValueAccess().getDenominatorAssignment_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__LiteralNullValue__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__LiteralNullValue__Group__0__Impl
rule__LiteralNullValue__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__LiteralNullValue__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getLiteralNullValueAccess().getLiteralNullValueAction_0()); }
()
{ after(grammarAccess.getLiteralNullValueAccess().getLiteralNullValueAction_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__LiteralNullValue__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__LiteralNullValue__Group__1__Impl
rule__LiteralNullValue__Group__2
;
finally {
restoreStackSize(stackSize);
}
rule__LiteralNullValue__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getLiteralNullValueAccess().getNullKeyword_1()); }
'null'
{ after(grammarAccess.getLiteralNullValueAccess().getNullKeyword_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__LiteralNullValue__Group__2
@init {
int stackSize = keepStackSize();
}
:
rule__LiteralNullValue__Group__2__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__LiteralNullValue__Group__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getLiteralNullValueAccess().getGroup_2()); }
(rule__LiteralNullValue__Group_2__0)?
{ after(grammarAccess.getLiteralNullValueAccess().getGroup_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__LiteralNullValue__Group_2__0
@init {
int stackSize = keepStackSize();
}
:
rule__LiteralNullValue__Group_2__0__Impl
rule__LiteralNullValue__Group_2__1
;
finally {
restoreStackSize(stackSize);
}
rule__LiteralNullValue__Group_2__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getLiteralNullValueAccess().getLessThanSignKeyword_2_0()); }
'<'
{ after(grammarAccess.getLiteralNullValueAccess().getLessThanSignKeyword_2_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__LiteralNullValue__Group_2__1
@init {
int stackSize = keepStackSize();
}
:
rule__LiteralNullValue__Group_2__1__Impl
rule__LiteralNullValue__Group_2__2
;
finally {
restoreStackSize(stackSize);
}
rule__LiteralNullValue__Group_2__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getLiteralNullValueAccess().getTypeAssignment_2_1()); }
(rule__LiteralNullValue__TypeAssignment_2_1)
{ after(grammarAccess.getLiteralNullValueAccess().getTypeAssignment_2_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__LiteralNullValue__Group_2__2
@init {
int stackSize = keepStackSize();
}
:
rule__LiteralNullValue__Group_2__2__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__LiteralNullValue__Group_2__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getLiteralNullValueAccess().getGreaterThanSignKeyword_2_2()); }
'>'
{ after(grammarAccess.getLiteralNullValueAccess().getGreaterThanSignKeyword_2_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__LiteralTimeVariable__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__LiteralTimeVariable__Group__0__Impl
rule__LiteralTimeVariable__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__LiteralTimeVariable__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getLiteralTimeVariableAccess().getLiteralTimeVariableAction_0()); }
()
{ after(grammarAccess.getLiteralTimeVariableAccess().getLiteralTimeVariableAction_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__LiteralTimeVariable__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__LiteralTimeVariable__Group__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__LiteralTimeVariable__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getLiteralTimeVariableAccess().getSymbolAssignment_1()); }
(rule__LiteralTimeVariable__SymbolAssignment_1)
{ after(grammarAccess.getLiteralTimeVariableAccess().getSymbolAssignment_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__LiteralTimeDeltaVariable__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__LiteralTimeDeltaVariable__Group__0__Impl
rule__LiteralTimeDeltaVariable__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__LiteralTimeDeltaVariable__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getLiteralTimeDeltaVariableAccess().getLiteralTimeDeltaVariableAction_0()); }
()
{ after(grammarAccess.getLiteralTimeDeltaVariableAccess().getLiteralTimeDeltaVariableAction_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__LiteralTimeDeltaVariable__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__LiteralTimeDeltaVariable__Group__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__LiteralTimeDeltaVariable__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getLiteralTimeDeltaVariableAccess().getSymbolAssignment_1()); }
(rule__LiteralTimeDeltaVariable__SymbolAssignment_1)
{ after(grammarAccess.getLiteralTimeDeltaVariableAccess().getSymbolAssignment_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__LiteralThisInstance__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__LiteralThisInstance__Group__0__Impl
rule__LiteralThisInstance__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__LiteralThisInstance__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getLiteralThisInstanceAccess().getLiteralThisInstanceAction_0()); }
()
{ after(grammarAccess.getLiteralThisInstanceAccess().getLiteralThisInstanceAction_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__LiteralThisInstance__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__LiteralThisInstance__Group__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__LiteralThisInstance__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getLiteralThisInstanceAccess().getSymbolAssignment_1()); }
(rule__LiteralThisInstance__SymbolAssignment_1)
{ after(grammarAccess.getLiteralThisInstanceAccess().getSymbolAssignment_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__LiteralSelfInstance__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__LiteralSelfInstance__Group__0__Impl
rule__LiteralSelfInstance__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__LiteralSelfInstance__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getLiteralSelfInstanceAccess().getLiteralSelfInstanceAction_0()); }
()
{ after(grammarAccess.getLiteralSelfInstanceAccess().getLiteralSelfInstanceAction_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__LiteralSelfInstance__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__LiteralSelfInstance__Group__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__LiteralSelfInstance__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getLiteralSelfInstanceAccess().getSymbolAssignment_1()); }
(rule__LiteralSelfInstance__SymbolAssignment_1)
{ after(grammarAccess.getLiteralSelfInstanceAccess().getSymbolAssignment_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__LiteralParentInstance__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__LiteralParentInstance__Group__0__Impl
rule__LiteralParentInstance__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__LiteralParentInstance__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getLiteralParentInstanceAccess().getLiteralParentInstanceAction_0()); }
()
{ after(grammarAccess.getLiteralParentInstanceAccess().getLiteralParentInstanceAction_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__LiteralParentInstance__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__LiteralParentInstance__Group__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__LiteralParentInstance__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getLiteralParentInstanceAccess().getSymbolAssignment_1()); }
(rule__LiteralParentInstance__SymbolAssignment_1)
{ after(grammarAccess.getLiteralParentInstanceAccess().getSymbolAssignment_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__LiteralSuperInstance__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__LiteralSuperInstance__Group__0__Impl
rule__LiteralSuperInstance__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__LiteralSuperInstance__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getLiteralSuperInstanceAccess().getLiteralSuperInstanceAction_0()); }
()
{ after(grammarAccess.getLiteralSuperInstanceAccess().getLiteralSuperInstanceAction_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__LiteralSuperInstance__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__LiteralSuperInstance__Group__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__LiteralSuperInstance__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getLiteralSuperInstanceAccess().getSymbolAssignment_1()); }
(rule__LiteralSuperInstance__SymbolAssignment_1)
{ after(grammarAccess.getLiteralSuperInstanceAccess().getSymbolAssignment_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__LiteralSystemInstance__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__LiteralSystemInstance__Group__0__Impl
rule__LiteralSystemInstance__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__LiteralSystemInstance__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getLiteralSystemInstanceAccess().getLiteralSystemInstanceAction_0()); }
()
{ after(grammarAccess.getLiteralSystemInstanceAccess().getLiteralSystemInstanceAction_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__LiteralSystemInstance__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__LiteralSystemInstance__Group__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__LiteralSystemInstance__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getLiteralSystemInstanceAccess().getSymbolAssignment_1()); }
(rule__LiteralSystemInstance__SymbolAssignment_1)
{ after(grammarAccess.getLiteralSystemInstanceAccess().getSymbolAssignment_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__LiteralEnvInstance__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__LiteralEnvInstance__Group__0__Impl
rule__LiteralEnvInstance__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__LiteralEnvInstance__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getLiteralEnvInstanceAccess().getLiteralEnvInstanceAction_0()); }
()
{ after(grammarAccess.getLiteralEnvInstanceAccess().getLiteralEnvInstanceAction_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__LiteralEnvInstance__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__LiteralEnvInstance__Group__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__LiteralEnvInstance__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getLiteralEnvInstanceAccess().getSymbolAssignment_1()); }
(rule__LiteralEnvInstance__SymbolAssignment_1)
{ after(grammarAccess.getLiteralEnvInstanceAccess().getSymbolAssignment_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__ELong__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__ELong__Group__0__Impl
rule__ELong__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__ELong__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getELongAccess().getHyphenMinusKeyword_0()); }
('-')?
{ after(grammarAccess.getELongAccess().getHyphenMinusKeyword_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__ELong__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__ELong__Group__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__ELong__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getELongAccess().getINTTerminalRuleCall_1()); }
RULE_INT
{ after(grammarAccess.getELongAccess().getINTTerminalRuleCall_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__EDouble__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__EDouble__Group__0__Impl
rule__EDouble__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__EDouble__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getEDoubleAccess().getHyphenMinusKeyword_0()); }
('-')?
{ after(grammarAccess.getEDoubleAccess().getHyphenMinusKeyword_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__EDouble__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__EDouble__Group__1__Impl
rule__EDouble__Group__2
;
finally {
restoreStackSize(stackSize);
}
rule__EDouble__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getEDoubleAccess().getINTTerminalRuleCall_1()); }
(RULE_INT)?
{ after(grammarAccess.getEDoubleAccess().getINTTerminalRuleCall_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__EDouble__Group__2
@init {
int stackSize = keepStackSize();
}
:
rule__EDouble__Group__2__Impl
rule__EDouble__Group__3
;
finally {
restoreStackSize(stackSize);
}
rule__EDouble__Group__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getEDoubleAccess().getFullStopKeyword_2()); }
'.'
{ after(grammarAccess.getEDoubleAccess().getFullStopKeyword_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__EDouble__Group__3
@init {
int stackSize = keepStackSize();
}
:
rule__EDouble__Group__3__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__EDouble__Group__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getEDoubleAccess().getINTTerminalRuleCall_3()); }
RULE_INT
{ after(grammarAccess.getEDoubleAccess().getINTTerminalRuleCall_3()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__EBigDecimal__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__EBigDecimal__Group__0__Impl
rule__EBigDecimal__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__EBigDecimal__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getEBigDecimalAccess().getINTTerminalRuleCall_0()); }
(RULE_INT)?
{ after(grammarAccess.getEBigDecimalAccess().getINTTerminalRuleCall_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__EBigDecimal__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__EBigDecimal__Group__1__Impl
rule__EBigDecimal__Group__2
;
finally {
restoreStackSize(stackSize);
}
rule__EBigDecimal__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getEBigDecimalAccess().getFullStopKeyword_1()); }
'.'
{ after(grammarAccess.getEBigDecimalAccess().getFullStopKeyword_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__EBigDecimal__Group__2
@init {
int stackSize = keepStackSize();
}
:
rule__EBigDecimal__Group__2__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__EBigDecimal__Group__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getEBigDecimalAccess().getINTTerminalRuleCall_2()); }
RULE_INT
{ after(grammarAccess.getEBigDecimalAccess().getINTTerminalRuleCall_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DeprecatedObject__Group_0__0
@init {
int stackSize = keepStackSize();
}
:
rule__DeprecatedObject__Group_0__0__Impl
rule__DeprecatedObject__Group_0__1
;
finally {
restoreStackSize(stackSize);
}
rule__DeprecatedObject__Group_0__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDeprecatedObjectAccess().getWObjectAction_0_0()); }
()
{ after(grammarAccess.getDeprecatedObjectAccess().getWObjectAction_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DeprecatedObject__Group_0__1
@init {
int stackSize = keepStackSize();
}
:
rule__DeprecatedObject__Group_0__1__Impl
rule__DeprecatedObject__Group_0__2
;
finally {
restoreStackSize(stackSize);
}
rule__DeprecatedObject__Group_0__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDeprecatedObjectAccess().getFormKeyword_0_1()); }
'form'
{ after(grammarAccess.getDeprecatedObjectAccess().getFormKeyword_0_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DeprecatedObject__Group_0__2
@init {
int stackSize = keepStackSize();
}
:
rule__DeprecatedObject__Group_0__2__Impl
rule__DeprecatedObject__Group_0__3
;
finally {
restoreStackSize(stackSize);
}
rule__DeprecatedObject__Group_0__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDeprecatedObjectAccess().getNameAssignment_0_2()); }
(rule__DeprecatedObject__NameAssignment_0_2)
{ after(grammarAccess.getDeprecatedObjectAccess().getNameAssignment_0_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DeprecatedObject__Group_0__3
@init {
int stackSize = keepStackSize();
}
:
rule__DeprecatedObject__Group_0__3__Impl
rule__DeprecatedObject__Group_0__4
;
finally {
restoreStackSize(stackSize);
}
rule__DeprecatedObject__Group_0__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDeprecatedObjectAccess().getDescriptionAssignment_0_3()); }
(rule__DeprecatedObject__DescriptionAssignment_0_3)?
{ after(grammarAccess.getDeprecatedObjectAccess().getDescriptionAssignment_0_3()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DeprecatedObject__Group_0__4
@init {
int stackSize = keepStackSize();
}
:
rule__DeprecatedObject__Group_0__4__Impl
rule__DeprecatedObject__Group_0__5
;
finally {
restoreStackSize(stackSize);
}
rule__DeprecatedObject__Group_0__4__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDeprecatedObjectAccess().getAsKeyword_0_4()); }
'as'
{ after(grammarAccess.getDeprecatedObjectAccess().getAsKeyword_0_4()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DeprecatedObject__Group_0__5
@init {
int stackSize = keepStackSize();
}
:
rule__DeprecatedObject__Group_0__5__Impl
rule__DeprecatedObject__Group_0__6
;
finally {
restoreStackSize(stackSize);
}
rule__DeprecatedObject__Group_0__5__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDeprecatedObjectAccess().getAmpersandKeyword_0_5()); }
('&')?
{ after(grammarAccess.getDeprecatedObjectAccess().getAmpersandKeyword_0_5()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DeprecatedObject__Group_0__6
@init {
int stackSize = keepStackSize();
}
:
rule__DeprecatedObject__Group_0__6__Impl
rule__DeprecatedObject__Group_0__7
;
finally {
restoreStackSize(stackSize);
}
rule__DeprecatedObject__Group_0__6__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDeprecatedObjectAccess().getTypeAssignment_0_6()); }
(rule__DeprecatedObject__TypeAssignment_0_6)
{ after(grammarAccess.getDeprecatedObjectAccess().getTypeAssignment_0_6()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DeprecatedObject__Group_0__7
@init {
int stackSize = keepStackSize();
}
:
rule__DeprecatedObject__Group_0__7__Impl
rule__DeprecatedObject__Group_0__8
;
finally {
restoreStackSize(stackSize);
}
rule__DeprecatedObject__Group_0__7__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDeprecatedObjectAccess().getIsKeyword_0_7()); }
'is'
{ after(grammarAccess.getDeprecatedObjectAccess().getIsKeyword_0_7()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DeprecatedObject__Group_0__8
@init {
int stackSize = keepStackSize();
}
:
rule__DeprecatedObject__Group_0__8__Impl
rule__DeprecatedObject__Group_0__9
;
finally {
restoreStackSize(stackSize);
}
rule__DeprecatedObject__Group_0__8__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDeprecatedObjectAccess().getElementAssignment_0_8()); }
(rule__DeprecatedObject__ElementAssignment_0_8)*
{ after(grammarAccess.getDeprecatedObjectAccess().getElementAssignment_0_8()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DeprecatedObject__Group_0__9
@init {
int stackSize = keepStackSize();
}
:
rule__DeprecatedObject__Group_0__9__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__DeprecatedObject__Group_0__9__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDeprecatedObjectAccess().getEndformKeyword_0_9()); }
'endform'
{ after(grammarAccess.getDeprecatedObjectAccess().getEndformKeyword_0_9()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DeprecatedObject__Group_1__0
@init {
int stackSize = keepStackSize();
}
:
rule__DeprecatedObject__Group_1__0__Impl
rule__DeprecatedObject__Group_1__1
;
finally {
restoreStackSize(stackSize);
}
rule__DeprecatedObject__Group_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDeprecatedObjectAccess().getWObjectAction_1_0()); }
()
{ after(grammarAccess.getDeprecatedObjectAccess().getWObjectAction_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DeprecatedObject__Group_1__1
@init {
int stackSize = keepStackSize();
}
:
rule__DeprecatedObject__Group_1__1__Impl
rule__DeprecatedObject__Group_1__2
;
finally {
restoreStackSize(stackSize);
}
rule__DeprecatedObject__Group_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDeprecatedObjectAccess().getPrototypeKeyword_1_1()); }
'prototype'
{ after(grammarAccess.getDeprecatedObjectAccess().getPrototypeKeyword_1_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DeprecatedObject__Group_1__2
@init {
int stackSize = keepStackSize();
}
:
rule__DeprecatedObject__Group_1__2__Impl
rule__DeprecatedObject__Group_1__3
;
finally {
restoreStackSize(stackSize);
}
rule__DeprecatedObject__Group_1__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDeprecatedObjectAccess().getNameAssignment_1_2()); }
(rule__DeprecatedObject__NameAssignment_1_2)
{ after(grammarAccess.getDeprecatedObjectAccess().getNameAssignment_1_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DeprecatedObject__Group_1__3
@init {
int stackSize = keepStackSize();
}
:
rule__DeprecatedObject__Group_1__3__Impl
rule__DeprecatedObject__Group_1__4
;
finally {
restoreStackSize(stackSize);
}
rule__DeprecatedObject__Group_1__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDeprecatedObjectAccess().getDescriptionAssignment_1_3()); }
(rule__DeprecatedObject__DescriptionAssignment_1_3)?
{ after(grammarAccess.getDeprecatedObjectAccess().getDescriptionAssignment_1_3()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DeprecatedObject__Group_1__4
@init {
int stackSize = keepStackSize();
}
:
rule__DeprecatedObject__Group_1__4__Impl
rule__DeprecatedObject__Group_1__5
;
finally {
restoreStackSize(stackSize);
}
rule__DeprecatedObject__Group_1__4__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDeprecatedObjectAccess().getAsKeyword_1_4()); }
'as'
{ after(grammarAccess.getDeprecatedObjectAccess().getAsKeyword_1_4()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DeprecatedObject__Group_1__5
@init {
int stackSize = keepStackSize();
}
:
rule__DeprecatedObject__Group_1__5__Impl
rule__DeprecatedObject__Group_1__6
;
finally {
restoreStackSize(stackSize);
}
rule__DeprecatedObject__Group_1__5__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDeprecatedObjectAccess().getAmpersandKeyword_1_5()); }
('&')?
{ after(grammarAccess.getDeprecatedObjectAccess().getAmpersandKeyword_1_5()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DeprecatedObject__Group_1__6
@init {
int stackSize = keepStackSize();
}
:
rule__DeprecatedObject__Group_1__6__Impl
rule__DeprecatedObject__Group_1__7
;
finally {
restoreStackSize(stackSize);
}
rule__DeprecatedObject__Group_1__6__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDeprecatedObjectAccess().getTypeAssignment_1_6()); }
(rule__DeprecatedObject__TypeAssignment_1_6)
{ after(grammarAccess.getDeprecatedObjectAccess().getTypeAssignment_1_6()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DeprecatedObject__Group_1__7
@init {
int stackSize = keepStackSize();
}
:
rule__DeprecatedObject__Group_1__7__Impl
rule__DeprecatedObject__Group_1__8
;
finally {
restoreStackSize(stackSize);
}
rule__DeprecatedObject__Group_1__7__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDeprecatedObjectAccess().getIsKeyword_1_7()); }
'is'
{ after(grammarAccess.getDeprecatedObjectAccess().getIsKeyword_1_7()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DeprecatedObject__Group_1__8
@init {
int stackSize = keepStackSize();
}
:
rule__DeprecatedObject__Group_1__8__Impl
rule__DeprecatedObject__Group_1__9
;
finally {
restoreStackSize(stackSize);
}
rule__DeprecatedObject__Group_1__8__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDeprecatedObjectAccess().getElementAssignment_1_8()); }
(rule__DeprecatedObject__ElementAssignment_1_8)*
{ after(grammarAccess.getDeprecatedObjectAccess().getElementAssignment_1_8()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DeprecatedObject__Group_1__9
@init {
int stackSize = keepStackSize();
}
:
rule__DeprecatedObject__Group_1__9__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__DeprecatedObject__Group_1__9__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDeprecatedObjectAccess().getEndprototypeKeyword_1_9()); }
'endprototype'
{ after(grammarAccess.getDeprecatedObjectAccess().getEndprototypeKeyword_1_9()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DeprecatedSection__Group_0__0
@init {
int stackSize = keepStackSize();
}
:
rule__DeprecatedSection__Group_0__0__Impl
rule__DeprecatedSection__Group_0__1
;
finally {
restoreStackSize(stackSize);
}
rule__DeprecatedSection__Group_0__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDeprecatedSectionAccess().getWSectionAction_0_0()); }
()
{ after(grammarAccess.getDeprecatedSectionAccess().getWSectionAction_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DeprecatedSection__Group_0__1
@init {
int stackSize = keepStackSize();
}
:
rule__DeprecatedSection__Group_0__1__Impl
rule__DeprecatedSection__Group_0__2
;
finally {
restoreStackSize(stackSize);
}
rule__DeprecatedSection__Group_0__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDeprecatedSectionAccess().getSectionKeyword_0_1()); }
'section'
{ after(grammarAccess.getDeprecatedSectionAccess().getSectionKeyword_0_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DeprecatedSection__Group_0__2
@init {
int stackSize = keepStackSize();
}
:
rule__DeprecatedSection__Group_0__2__Impl
rule__DeprecatedSection__Group_0__3
;
finally {
restoreStackSize(stackSize);
}
rule__DeprecatedSection__Group_0__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDeprecatedSectionAccess().getNameAssignment_0_2()); }
(rule__DeprecatedSection__NameAssignment_0_2)
{ after(grammarAccess.getDeprecatedSectionAccess().getNameAssignment_0_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DeprecatedSection__Group_0__3
@init {
int stackSize = keepStackSize();
}
:
rule__DeprecatedSection__Group_0__3__Impl
rule__DeprecatedSection__Group_0__4
;
finally {
restoreStackSize(stackSize);
}
rule__DeprecatedSection__Group_0__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDeprecatedSectionAccess().getElementAssignment_0_3()); }
(rule__DeprecatedSection__ElementAssignment_0_3)*
{ after(grammarAccess.getDeprecatedSectionAccess().getElementAssignment_0_3()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DeprecatedSection__Group_0__4
@init {
int stackSize = keepStackSize();
}
:
rule__DeprecatedSection__Group_0__4__Impl
rule__DeprecatedSection__Group_0__5
;
finally {
restoreStackSize(stackSize);
}
rule__DeprecatedSection__Group_0__4__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDeprecatedSectionAccess().getEndsectionKeyword_0_4()); }
'endsection'
{ after(grammarAccess.getDeprecatedSectionAccess().getEndsectionKeyword_0_4()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DeprecatedSection__Group_0__5
@init {
int stackSize = keepStackSize();
}
:
rule__DeprecatedSection__Group_0__5__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__DeprecatedSection__Group_0__5__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDeprecatedSectionAccess().getXIDParserRuleCall_0_5()); }
(ruleXID)?
{ after(grammarAccess.getDeprecatedSectionAccess().getXIDParserRuleCall_0_5()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DeprecatedSection__Group_1__0
@init {
int stackSize = keepStackSize();
}
:
rule__DeprecatedSection__Group_1__0__Impl
rule__DeprecatedSection__Group_1__1
;
finally {
restoreStackSize(stackSize);
}
rule__DeprecatedSection__Group_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDeprecatedSectionAccess().getNameAssignment_1_0()); }
(rule__DeprecatedSection__NameAssignment_1_0)
{ after(grammarAccess.getDeprecatedSectionAccess().getNameAssignment_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DeprecatedSection__Group_1__1
@init {
int stackSize = keepStackSize();
}
:
rule__DeprecatedSection__Group_1__1__Impl
rule__DeprecatedSection__Group_1__2
;
finally {
restoreStackSize(stackSize);
}
rule__DeprecatedSection__Group_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDeprecatedSectionAccess().getDescriptionAssignment_1_1()); }
(rule__DeprecatedSection__DescriptionAssignment_1_1)?
{ after(grammarAccess.getDeprecatedSectionAccess().getDescriptionAssignment_1_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DeprecatedSection__Group_1__2
@init {
int stackSize = keepStackSize();
}
:
rule__DeprecatedSection__Group_1__2__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__DeprecatedSection__Group_1__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDeprecatedSectionAccess().getAlternatives_1_2()); }
(rule__DeprecatedSection__Alternatives_1_2)
{ after(grammarAccess.getDeprecatedSectionAccess().getAlternatives_1_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DeprecatedSection__Group_1_2_0__0
@init {
int stackSize = keepStackSize();
}
:
rule__DeprecatedSection__Group_1_2_0__0__Impl
rule__DeprecatedSection__Group_1_2_0__1
;
finally {
restoreStackSize(stackSize);
}
rule__DeprecatedSection__Group_1_2_0__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDeprecatedSectionAccess().getLeftSquareBracketKeyword_1_2_0_0()); }
'['
{ after(grammarAccess.getDeprecatedSectionAccess().getLeftSquareBracketKeyword_1_2_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DeprecatedSection__Group_1_2_0__1
@init {
int stackSize = keepStackSize();
}
:
rule__DeprecatedSection__Group_1_2_0__1__Impl
rule__DeprecatedSection__Group_1_2_0__2
;
finally {
restoreStackSize(stackSize);
}
rule__DeprecatedSection__Group_1_2_0__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDeprecatedSectionAccess().getElementAssignment_1_2_0_1()); }
(rule__DeprecatedSection__ElementAssignment_1_2_0_1)*
{ after(grammarAccess.getDeprecatedSectionAccess().getElementAssignment_1_2_0_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DeprecatedSection__Group_1_2_0__2
@init {
int stackSize = keepStackSize();
}
:
rule__DeprecatedSection__Group_1_2_0__2__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__DeprecatedSection__Group_1_2_0__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDeprecatedSectionAccess().getRightSquareBracketKeyword_1_2_0_2()); }
']'
{ after(grammarAccess.getDeprecatedSectionAccess().getRightSquareBracketKeyword_1_2_0_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DeprecatedSection__Group_1_2_1__0
@init {
int stackSize = keepStackSize();
}
:
rule__DeprecatedSection__Group_1_2_1__0__Impl
rule__DeprecatedSection__Group_1_2_1__1
;
finally {
restoreStackSize(stackSize);
}
rule__DeprecatedSection__Group_1_2_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDeprecatedSectionAccess().getColonKeyword_1_2_1_0()); }
':'
{ after(grammarAccess.getDeprecatedSectionAccess().getColonKeyword_1_2_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DeprecatedSection__Group_1_2_1__1
@init {
int stackSize = keepStackSize();
}
:
rule__DeprecatedSection__Group_1_2_1__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__DeprecatedSection__Group_1_2_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDeprecatedSectionAccess().getElementAssignment_1_2_1_1()); }
(rule__DeprecatedSection__ElementAssignment_1_2_1_1)*
{ after(grammarAccess.getDeprecatedSectionAccess().getElementAssignment_1_2_1_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DeprecatedAttribute__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__DeprecatedAttribute__Group__0__Impl
rule__DeprecatedAttribute__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__DeprecatedAttribute__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDeprecatedAttributeAccess().getWAttributeAction_0()); }
()
{ after(grammarAccess.getDeprecatedAttributeAccess().getWAttributeAction_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DeprecatedAttribute__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__DeprecatedAttribute__Group__1__Impl
rule__DeprecatedAttribute__Group__2
;
finally {
restoreStackSize(stackSize);
}
rule__DeprecatedAttribute__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDeprecatedAttributeAccess().getNameAssignment_1()); }
(rule__DeprecatedAttribute__NameAssignment_1)
{ after(grammarAccess.getDeprecatedAttributeAccess().getNameAssignment_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DeprecatedAttribute__Group__2
@init {
int stackSize = keepStackSize();
}
:
rule__DeprecatedAttribute__Group__2__Impl
rule__DeprecatedAttribute__Group__3
;
finally {
restoreStackSize(stackSize);
}
rule__DeprecatedAttribute__Group__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDeprecatedAttributeAccess().getEqualsSignKeyword_2()); }
'='
{ after(grammarAccess.getDeprecatedAttributeAccess().getEqualsSignKeyword_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DeprecatedAttribute__Group__3
@init {
int stackSize = keepStackSize();
}
:
rule__DeprecatedAttribute__Group__3__Impl
rule__DeprecatedAttribute__Group__4
;
finally {
restoreStackSize(stackSize);
}
rule__DeprecatedAttribute__Group__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDeprecatedAttributeAccess().getValueAssignment_3()); }
(rule__DeprecatedAttribute__ValueAssignment_3)
{ after(grammarAccess.getDeprecatedAttributeAccess().getValueAssignment_3()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DeprecatedAttribute__Group__4
@init {
int stackSize = keepStackSize();
}
:
rule__DeprecatedAttribute__Group__4__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__DeprecatedAttribute__Group__4__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDeprecatedAttributeAccess().getSemicolonKeyword_4()); }
(';')?
{ after(grammarAccess.getDeprecatedAttributeAccess().getSemicolonKeyword_4()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DeprecatedExpression__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__DeprecatedExpression__Group__0__Impl
rule__DeprecatedExpression__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__DeprecatedExpression__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDeprecatedExpressionAccess().getExpressionAction_0()); }
()
{ after(grammarAccess.getDeprecatedExpressionAccess().getExpressionAction_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DeprecatedExpression__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__DeprecatedExpression__Group__1__Impl
rule__DeprecatedExpression__Group__2
;
finally {
restoreStackSize(stackSize);
}
rule__DeprecatedExpression__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDeprecatedExpressionAccess().getDollarSignLeftCurlyBracketKeyword_1()); }
'${'
{ after(grammarAccess.getDeprecatedExpressionAccess().getDollarSignLeftCurlyBracketKeyword_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DeprecatedExpression__Group__2
@init {
int stackSize = keepStackSize();
}
:
rule__DeprecatedExpression__Group__2__Impl
rule__DeprecatedExpression__Group__3
;
finally {
restoreStackSize(stackSize);
}
rule__DeprecatedExpression__Group__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDeprecatedExpressionAccess().getOperatorAssignment_2()); }
(rule__DeprecatedExpression__OperatorAssignment_2)
{ after(grammarAccess.getDeprecatedExpressionAccess().getOperatorAssignment_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DeprecatedExpression__Group__3
@init {
int stackSize = keepStackSize();
}
:
rule__DeprecatedExpression__Group__3__Impl
rule__DeprecatedExpression__Group__4
;
finally {
restoreStackSize(stackSize);
}
rule__DeprecatedExpression__Group__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDeprecatedExpressionAccess().getOperandAssignment_3()); }
(rule__DeprecatedExpression__OperandAssignment_3)*
{ after(grammarAccess.getDeprecatedExpressionAccess().getOperandAssignment_3()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DeprecatedExpression__Group__4
@init {
int stackSize = keepStackSize();
}
:
rule__DeprecatedExpression__Group__4__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__DeprecatedExpression__Group__4__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDeprecatedExpressionAccess().getRightCurlyBracketKeyword_4()); }
'}'
{ after(grammarAccess.getDeprecatedExpressionAccess().getRightCurlyBracketKeyword_4()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Workflow__TypeAssignment_2_0_0
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getWorkflowAccess().getTypeAlternatives_2_0_0_0()); }
(rule__Workflow__TypeAlternatives_2_0_0_0)
{ after(grammarAccess.getWorkflowAccess().getTypeAlternatives_2_0_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Workflow__NameAssignment_2_0_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getWorkflowAccess().getNameUFIParserRuleCall_2_0_1_0()); }
ruleUFI
{ after(grammarAccess.getWorkflowAccess().getNameUFIParserRuleCall_2_0_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Workflow__DescriptionAssignment_2_0_2
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getWorkflowAccess().getDescriptionEStringParserRuleCall_2_0_2_0()); }
ruleEString
{ after(grammarAccess.getWorkflowAccess().getDescriptionEStringParserRuleCall_2_0_2_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Workflow__ElementAssignment_2_0_4
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getWorkflowAccess().getElementAlternatives_2_0_4_0()); }
(rule__Workflow__ElementAlternatives_2_0_4_0)
{ after(grammarAccess.getWorkflowAccess().getElementAlternatives_2_0_4_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Workflow__ElementAssignment_2_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getWorkflowAccess().getElementAlternatives_2_1_0()); }
(rule__Workflow__ElementAlternatives_2_1_0)
{ after(grammarAccess.getWorkflowAccess().getElementAlternatives_2_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Workflow__ElementAssignment_2_2
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getWorkflowAccess().getElementDeprecatedObjectParserRuleCall_2_2_0()); }
ruleDeprecatedObject
{ after(grammarAccess.getWorkflowAccess().getElementDeprecatedObjectParserRuleCall_2_2_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Object__TypeAssignment_0_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getObjectAccess().getTypeUFIParserRuleCall_0_1_0()); }
ruleUFI
{ after(grammarAccess.getObjectAccess().getTypeUFIParserRuleCall_0_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Object__NameAssignment_0_2
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getObjectAccess().getNameUFIParserRuleCall_0_2_0()); }
ruleUFI
{ after(grammarAccess.getObjectAccess().getNameUFIParserRuleCall_0_2_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Object__DescriptionAssignment_0_3
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getObjectAccess().getDescriptionEStringParserRuleCall_0_3_0()); }
ruleEString
{ after(grammarAccess.getObjectAccess().getDescriptionEStringParserRuleCall_0_3_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Object__ElementAssignment_0_5
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getObjectAccess().getElementAlternatives_0_5_0()); }
(rule__Object__ElementAlternatives_0_5_0)
{ after(grammarAccess.getObjectAccess().getElementAlternatives_0_5_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Object__NameAssignment_1_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getObjectAccess().getNameUFIParserRuleCall_1_1_0()); }
ruleUFI
{ after(grammarAccess.getObjectAccess().getNameUFIParserRuleCall_1_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Object__TypeAssignment_1_3_0
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getObjectAccess().getTypeUFIParserRuleCall_1_3_0_0()); }
ruleUFI
{ after(grammarAccess.getObjectAccess().getTypeUFIParserRuleCall_1_3_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Object__DescriptionAssignment_1_3_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getObjectAccess().getDescriptionEStringParserRuleCall_1_3_1_0()); }
ruleEString
{ after(grammarAccess.getObjectAccess().getDescriptionEStringParserRuleCall_1_3_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Object__ElementAssignment_1_5
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getObjectAccess().getElementAlternatives_1_5_0()); }
(rule__Object__ElementAlternatives_1_5_0)
{ after(grammarAccess.getObjectAccess().getElementAlternatives_1_5_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Section__NameAssignment_0
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getSectionAccess().getNameXIDParserRuleCall_0_0()); }
ruleXID
{ after(grammarAccess.getSectionAccess().getNameXIDParserRuleCall_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Section__DescriptionAssignment_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getSectionAccess().getDescriptionEStringParserRuleCall_1_0()); }
ruleEString
{ after(grammarAccess.getSectionAccess().getDescriptionEStringParserRuleCall_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Section__ElementAssignment_2_0_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getSectionAccess().getElementAlternatives_2_0_1_0()); }
(rule__Section__ElementAlternatives_2_0_1_0)
{ after(grammarAccess.getSectionAccess().getElementAlternatives_2_0_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Section__ElementAssignment_2_1_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getSectionAccess().getElementAlternatives_2_1_1_0()); }
(rule__Section__ElementAlternatives_2_1_1_0)
{ after(grammarAccess.getSectionAccess().getElementAlternatives_2_1_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Attribute__NameAssignment_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getAttributeAccess().getNameXIDParserRuleCall_1_0()); }
ruleXID
{ after(grammarAccess.getAttributeAccess().getNameXIDParserRuleCall_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Attribute__ValueAssignment_3
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getAttributeAccess().getValueValueSpecificationParserRuleCall_3_0()); }
ruleValueSpecification
{ after(grammarAccess.getAttributeAccess().getValueValueSpecificationParserRuleCall_3_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__ConditionalExpression__OperatorAssignment_1_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getConditionalExpressionAccess().getOperatorQuestionMarkKeyword_1_1_0()); }
(
{ before(grammarAccess.getConditionalExpressionAccess().getOperatorQuestionMarkKeyword_1_1_0()); }
'?'
{ after(grammarAccess.getConditionalExpressionAccess().getOperatorQuestionMarkKeyword_1_1_0()); }
)
{ after(grammarAccess.getConditionalExpressionAccess().getOperatorQuestionMarkKeyword_1_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__ConditionalExpression__OperandAssignment_1_2
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getConditionalExpressionAccess().getOperandExpressionParserRuleCall_1_2_0()); }
ruleExpression
{ after(grammarAccess.getConditionalExpressionAccess().getOperandExpressionParserRuleCall_1_2_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__ConditionalExpression__OperandAssignment_1_4
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getConditionalExpressionAccess().getOperandExpressionParserRuleCall_1_4_0()); }
ruleExpression
{ after(grammarAccess.getConditionalExpressionAccess().getOperandExpressionParserRuleCall_1_4_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__ConditionalOrExpression__OperatorAssignment_1_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getConditionalOrExpressionAccess().getOperatorAlternatives_1_1_0()); }
(rule__ConditionalOrExpression__OperatorAlternatives_1_1_0)
{ after(grammarAccess.getConditionalOrExpressionAccess().getOperatorAlternatives_1_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__ConditionalOrExpression__OperandAssignment_1_2
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getConditionalOrExpressionAccess().getOperandConditionalAndExpressionParserRuleCall_1_2_0()); }
ruleconditionalAndExpression
{ after(grammarAccess.getConditionalOrExpressionAccess().getOperandConditionalAndExpressionParserRuleCall_1_2_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__ConditionalOrExpression__OperandAssignment_1_3_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getConditionalOrExpressionAccess().getOperandConditionalAndExpressionParserRuleCall_1_3_1_0()); }
ruleconditionalAndExpression
{ after(grammarAccess.getConditionalOrExpressionAccess().getOperandConditionalAndExpressionParserRuleCall_1_3_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__ConditionalAndExpression__OperatorAssignment_1_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getConditionalAndExpressionAccess().getOperatorAlternatives_1_1_0()); }
(rule__ConditionalAndExpression__OperatorAlternatives_1_1_0)
{ after(grammarAccess.getConditionalAndExpressionAccess().getOperatorAlternatives_1_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__ConditionalAndExpression__OperandAssignment_1_2
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getConditionalAndExpressionAccess().getOperandEqualityExpressionParserRuleCall_1_2_0()); }
ruleequalityExpression
{ after(grammarAccess.getConditionalAndExpressionAccess().getOperandEqualityExpressionParserRuleCall_1_2_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__ConditionalAndExpression__OperandAssignment_1_3_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getConditionalAndExpressionAccess().getOperandEqualityExpressionParserRuleCall_1_3_1_0()); }
ruleequalityExpression
{ after(grammarAccess.getConditionalAndExpressionAccess().getOperandEqualityExpressionParserRuleCall_1_3_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__EqualityExpression__OperatorAssignment_1_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getEqualityExpressionAccess().getOperatorAlternatives_1_1_0()); }
(rule__EqualityExpression__OperatorAlternatives_1_1_0)
{ after(grammarAccess.getEqualityExpressionAccess().getOperatorAlternatives_1_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__EqualityExpression__OperandAssignment_1_2
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getEqualityExpressionAccess().getOperandRelationalExpressionParserRuleCall_1_2_0()); }
rulerelationalExpression
{ after(grammarAccess.getEqualityExpressionAccess().getOperandRelationalExpressionParserRuleCall_1_2_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__RelationalExpression__OperatorAssignment_1_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getRelationalExpressionAccess().getOperatorAlternatives_1_1_0()); }
(rule__RelationalExpression__OperatorAlternatives_1_1_0)
{ after(grammarAccess.getRelationalExpressionAccess().getOperatorAlternatives_1_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__RelationalExpression__OperandAssignment_1_2
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getRelationalExpressionAccess().getOperandAdditiveExpressionParserRuleCall_1_2_0()); }
ruleadditiveExpression
{ after(grammarAccess.getRelationalExpressionAccess().getOperandAdditiveExpressionParserRuleCall_1_2_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__AdditiveExpression__OperatorAssignment_1_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getAdditiveExpressionAccess().getOperatorPlusSignKeyword_1_1_0()); }
(
{ before(grammarAccess.getAdditiveExpressionAccess().getOperatorPlusSignKeyword_1_1_0()); }
'+'
{ after(grammarAccess.getAdditiveExpressionAccess().getOperatorPlusSignKeyword_1_1_0()); }
)
{ after(grammarAccess.getAdditiveExpressionAccess().getOperatorPlusSignKeyword_1_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__AdditiveExpression__OperandAssignment_1_2
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getAdditiveExpressionAccess().getOperandMultiplicativeExpressionParserRuleCall_1_2_0()); }
rulemultiplicativeExpression
{ after(grammarAccess.getAdditiveExpressionAccess().getOperandMultiplicativeExpressionParserRuleCall_1_2_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__AdditiveExpression__OperandAssignment_1_3_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getAdditiveExpressionAccess().getOperandMultiplicativeExpressionParserRuleCall_1_3_1_0()); }
rulemultiplicativeExpression
{ after(grammarAccess.getAdditiveExpressionAccess().getOperandMultiplicativeExpressionParserRuleCall_1_3_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__MultiplicativeExpression__OperatorAssignment_1_0_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getMultiplicativeExpressionAccess().getOperatorAsteriskKeyword_1_0_1_0()); }
(
{ before(grammarAccess.getMultiplicativeExpressionAccess().getOperatorAsteriskKeyword_1_0_1_0()); }
'*'
{ after(grammarAccess.getMultiplicativeExpressionAccess().getOperatorAsteriskKeyword_1_0_1_0()); }
)
{ after(grammarAccess.getMultiplicativeExpressionAccess().getOperatorAsteriskKeyword_1_0_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__MultiplicativeExpression__OperandAssignment_1_0_2
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getMultiplicativeExpressionAccess().getOperandPrimaryExpressionParserRuleCall_1_0_2_0()); }
ruleprimaryExpression
{ after(grammarAccess.getMultiplicativeExpressionAccess().getOperandPrimaryExpressionParserRuleCall_1_0_2_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__MultiplicativeExpression__OperandAssignment_1_0_3_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getMultiplicativeExpressionAccess().getOperandPrimaryExpressionParserRuleCall_1_0_3_1_0()); }
ruleprimaryExpression
{ after(grammarAccess.getMultiplicativeExpressionAccess().getOperandPrimaryExpressionParserRuleCall_1_0_3_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__MultiplicativeExpression__OperatorAssignment_1_1_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getMultiplicativeExpressionAccess().getOperatorAsteriskAsteriskKeyword_1_1_1_0()); }
(
{ before(grammarAccess.getMultiplicativeExpressionAccess().getOperatorAsteriskAsteriskKeyword_1_1_1_0()); }
'**'
{ after(grammarAccess.getMultiplicativeExpressionAccess().getOperatorAsteriskAsteriskKeyword_1_1_1_0()); }
)
{ after(grammarAccess.getMultiplicativeExpressionAccess().getOperatorAsteriskAsteriskKeyword_1_1_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__MultiplicativeExpression__OperandAssignment_1_1_2
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getMultiplicativeExpressionAccess().getOperandPrimaryExpressionParserRuleCall_1_1_2_0()); }
ruleprimaryExpression
{ after(grammarAccess.getMultiplicativeExpressionAccess().getOperandPrimaryExpressionParserRuleCall_1_1_2_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__MultiplicativeExpression__OperandAssignment_1_1_3_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getMultiplicativeExpressionAccess().getOperandPrimaryExpressionParserRuleCall_1_1_3_1_0()); }
ruleprimaryExpression
{ after(grammarAccess.getMultiplicativeExpressionAccess().getOperandPrimaryExpressionParserRuleCall_1_1_3_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__MultiplicativeExpression__OperatorAssignment_1_2_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getMultiplicativeExpressionAccess().getOperatorSolidusKeyword_1_2_1_0()); }
(
{ before(grammarAccess.getMultiplicativeExpressionAccess().getOperatorSolidusKeyword_1_2_1_0()); }
'/'
{ after(grammarAccess.getMultiplicativeExpressionAccess().getOperatorSolidusKeyword_1_2_1_0()); }
)
{ after(grammarAccess.getMultiplicativeExpressionAccess().getOperatorSolidusKeyword_1_2_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__MultiplicativeExpression__OperandAssignment_1_2_2
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getMultiplicativeExpressionAccess().getOperandPrimaryExpressionParserRuleCall_1_2_2_0()); }
ruleprimaryExpression
{ after(grammarAccess.getMultiplicativeExpressionAccess().getOperandPrimaryExpressionParserRuleCall_1_2_2_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__MultiplicativeExpression__OperandAssignment_1_2_3_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getMultiplicativeExpressionAccess().getOperandPrimaryExpressionParserRuleCall_1_2_3_1_0()); }
ruleprimaryExpression
{ after(grammarAccess.getMultiplicativeExpressionAccess().getOperandPrimaryExpressionParserRuleCall_1_2_3_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__MultiplicativeExpression__OperatorAssignment_1_3_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getMultiplicativeExpressionAccess().getOperatorPercentSignKeyword_1_3_1_0()); }
(
{ before(grammarAccess.getMultiplicativeExpressionAccess().getOperatorPercentSignKeyword_1_3_1_0()); }
'%'
{ after(grammarAccess.getMultiplicativeExpressionAccess().getOperatorPercentSignKeyword_1_3_1_0()); }
)
{ after(grammarAccess.getMultiplicativeExpressionAccess().getOperatorPercentSignKeyword_1_3_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__MultiplicativeExpression__OperandAssignment_1_3_2
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getMultiplicativeExpressionAccess().getOperandPrimaryExpressionParserRuleCall_1_3_2_0()); }
ruleprimaryExpression
{ after(grammarAccess.getMultiplicativeExpressionAccess().getOperandPrimaryExpressionParserRuleCall_1_3_2_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__MultiplicativeExpression__OperandAssignment_1_3_3_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getMultiplicativeExpressionAccess().getOperandPrimaryExpressionParserRuleCall_1_3_3_1_0()); }
ruleprimaryExpression
{ after(grammarAccess.getMultiplicativeExpressionAccess().getOperandPrimaryExpressionParserRuleCall_1_3_3_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__PrimaryExpression__OperatorAssignment_1_1_0
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getPrimaryExpressionAccess().getOperatorHyphenMinusKeyword_1_1_0_0()); }
(
{ before(grammarAccess.getPrimaryExpressionAccess().getOperatorHyphenMinusKeyword_1_1_0_0()); }
'-'
{ after(grammarAccess.getPrimaryExpressionAccess().getOperatorHyphenMinusKeyword_1_1_0_0()); }
)
{ after(grammarAccess.getPrimaryExpressionAccess().getOperatorHyphenMinusKeyword_1_1_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__PrimaryExpression__OperandAssignment_1_1_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getPrimaryExpressionAccess().getOperandPrimaryExpressionParserRuleCall_1_1_1_0()); }
ruleprimaryExpression
{ after(grammarAccess.getPrimaryExpressionAccess().getOperandPrimaryExpressionParserRuleCall_1_1_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__PrimaryExpression__OperatorAssignment_2_1_0
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getPrimaryExpressionAccess().getOperatorAlternatives_2_1_0_0()); }
(rule__PrimaryExpression__OperatorAlternatives_2_1_0_0)
{ after(grammarAccess.getPrimaryExpressionAccess().getOperatorAlternatives_2_1_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__PrimaryExpression__OperandAssignment_2_1_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getPrimaryExpressionAccess().getOperandPrimaryExpressionParserRuleCall_2_1_1_0()); }
ruleprimaryExpression
{ after(grammarAccess.getPrimaryExpressionAccess().getOperandPrimaryExpressionParserRuleCall_2_1_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__LiteralArrayValue__ValuesAssignment_2_0
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getLiteralArrayValueAccess().getValuesValueSpecificationParserRuleCall_2_0_0()); }
ruleValueSpecification
{ after(grammarAccess.getLiteralArrayValueAccess().getValuesValueSpecificationParserRuleCall_2_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__LiteralArrayValue__ValuesAssignment_2_1_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getLiteralArrayValueAccess().getValuesValueSpecificationParserRuleCall_2_1_1_0()); }
ruleValueSpecification
{ after(grammarAccess.getLiteralArrayValueAccess().getValuesValueSpecificationParserRuleCall_2_1_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__LiteralObjectReference__ObjectAssignment_1_0
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getLiteralObjectReferenceAccess().getObjectWObjectCrossReference_1_0_0()); }
(
{ before(grammarAccess.getLiteralObjectReferenceAccess().getObjectWObjectUFIParserRuleCall_1_0_0_1()); }
ruleUFI
{ after(grammarAccess.getLiteralObjectReferenceAccess().getObjectWObjectUFIParserRuleCall_1_0_0_1()); }
)
{ after(grammarAccess.getLiteralObjectReferenceAccess().getObjectWObjectCrossReference_1_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__LiteralObjectReference__SymbolAssignment_1_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getLiteralObjectReferenceAccess().getSymbolUFIParserRuleCall_1_1_0()); }
ruleUFI
{ after(grammarAccess.getLiteralObjectReferenceAccess().getSymbolUFIParserRuleCall_1_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__LiteralBooleanValue__ValueAssignment
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getLiteralBooleanValueAccess().getValueEBooleanParserRuleCall_0()); }
ruleEBoolean
{ after(grammarAccess.getLiteralBooleanValueAccess().getValueEBooleanParserRuleCall_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__LiteralCharacterValue__ValueAssignment
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getLiteralCharacterValueAccess().getValueECharParserRuleCall_0()); }
ruleEChar
{ after(grammarAccess.getLiteralCharacterValueAccess().getValueECharParserRuleCall_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__LiteralIntegerValue__ValueAssignment
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getLiteralIntegerValueAccess().getValueELongParserRuleCall_0()); }
ruleELong
{ after(grammarAccess.getLiteralIntegerValueAccess().getValueELongParserRuleCall_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__LiteralRationalValue__NumeratorAssignment_0
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getLiteralRationalValueAccess().getNumeratorELongParserRuleCall_0_0()); }
ruleELong
{ after(grammarAccess.getLiteralRationalValueAccess().getNumeratorELongParserRuleCall_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__LiteralRationalValue__DenominatorAssignment_2
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getLiteralRationalValueAccess().getDenominatorELongParserRuleCall_2_0()); }
ruleELong
{ after(grammarAccess.getLiteralRationalValueAccess().getDenominatorELongParserRuleCall_2_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__LiteralFloatValue__ValueAssignment
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getLiteralFloatValueAccess().getValueEDoubleParserRuleCall_0()); }
ruleEDouble
{ after(grammarAccess.getLiteralFloatValueAccess().getValueEDoubleParserRuleCall_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__LiteralStringValue__ValueAssignment
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getLiteralStringValueAccess().getValueEStringParserRuleCall_0()); }
ruleEString
{ after(grammarAccess.getLiteralStringValueAccess().getValueEStringParserRuleCall_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__LiteralNullValue__TypeAssignment_2_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getLiteralNullValueAccess().getTypeXIDParserRuleCall_2_1_0()); }
ruleXID
{ after(grammarAccess.getLiteralNullValueAccess().getTypeXIDParserRuleCall_2_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__LiteralTimeVariable__SymbolAssignment_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getLiteralTimeVariableAccess().getSymbolTimeKeyword_1_0()); }
(
{ before(grammarAccess.getLiteralTimeVariableAccess().getSymbolTimeKeyword_1_0()); }
'$time'
{ after(grammarAccess.getLiteralTimeVariableAccess().getSymbolTimeKeyword_1_0()); }
)
{ after(grammarAccess.getLiteralTimeVariableAccess().getSymbolTimeKeyword_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__LiteralTimeDeltaVariable__SymbolAssignment_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getLiteralTimeDeltaVariableAccess().getSymbolDeltaKeyword_1_0()); }
(
{ before(grammarAccess.getLiteralTimeDeltaVariableAccess().getSymbolDeltaKeyword_1_0()); }
'$delta'
{ after(grammarAccess.getLiteralTimeDeltaVariableAccess().getSymbolDeltaKeyword_1_0()); }
)
{ after(grammarAccess.getLiteralTimeDeltaVariableAccess().getSymbolDeltaKeyword_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__LiteralThisInstance__SymbolAssignment_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getLiteralThisInstanceAccess().getSymbolThisKeyword_1_0()); }
(
{ before(grammarAccess.getLiteralThisInstanceAccess().getSymbolThisKeyword_1_0()); }
'$this'
{ after(grammarAccess.getLiteralThisInstanceAccess().getSymbolThisKeyword_1_0()); }
)
{ after(grammarAccess.getLiteralThisInstanceAccess().getSymbolThisKeyword_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__LiteralSelfInstance__SymbolAssignment_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getLiteralSelfInstanceAccess().getSymbolSelfKeyword_1_0()); }
(
{ before(grammarAccess.getLiteralSelfInstanceAccess().getSymbolSelfKeyword_1_0()); }
'$self'
{ after(grammarAccess.getLiteralSelfInstanceAccess().getSymbolSelfKeyword_1_0()); }
)
{ after(grammarAccess.getLiteralSelfInstanceAccess().getSymbolSelfKeyword_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__LiteralParentInstance__SymbolAssignment_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getLiteralParentInstanceAccess().getSymbolParentKeyword_1_0()); }
(
{ before(grammarAccess.getLiteralParentInstanceAccess().getSymbolParentKeyword_1_0()); }
'$parent'
{ after(grammarAccess.getLiteralParentInstanceAccess().getSymbolParentKeyword_1_0()); }
)
{ after(grammarAccess.getLiteralParentInstanceAccess().getSymbolParentKeyword_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__LiteralSuperInstance__SymbolAssignment_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getLiteralSuperInstanceAccess().getSymbolSuperKeyword_1_0()); }
(
{ before(grammarAccess.getLiteralSuperInstanceAccess().getSymbolSuperKeyword_1_0()); }
'$super'
{ after(grammarAccess.getLiteralSuperInstanceAccess().getSymbolSuperKeyword_1_0()); }
)
{ after(grammarAccess.getLiteralSuperInstanceAccess().getSymbolSuperKeyword_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__LiteralSystemInstance__SymbolAssignment_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getLiteralSystemInstanceAccess().getSymbolSystemKeyword_1_0()); }
(
{ before(grammarAccess.getLiteralSystemInstanceAccess().getSymbolSystemKeyword_1_0()); }
'$system'
{ after(grammarAccess.getLiteralSystemInstanceAccess().getSymbolSystemKeyword_1_0()); }
)
{ after(grammarAccess.getLiteralSystemInstanceAccess().getSymbolSystemKeyword_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__LiteralEnvInstance__SymbolAssignment_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getLiteralEnvInstanceAccess().getSymbolAlternatives_1_0()); }
(rule__LiteralEnvInstance__SymbolAlternatives_1_0)
{ after(grammarAccess.getLiteralEnvInstanceAccess().getSymbolAlternatives_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DeprecatedObject__NameAssignment_0_2
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDeprecatedObjectAccess().getNameUFIParserRuleCall_0_2_0()); }
ruleUFI
{ after(grammarAccess.getDeprecatedObjectAccess().getNameUFIParserRuleCall_0_2_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DeprecatedObject__DescriptionAssignment_0_3
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDeprecatedObjectAccess().getDescriptionEStringParserRuleCall_0_3_0()); }
ruleEString
{ after(grammarAccess.getDeprecatedObjectAccess().getDescriptionEStringParserRuleCall_0_3_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DeprecatedObject__TypeAssignment_0_6
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDeprecatedObjectAccess().getTypeUFIParserRuleCall_0_6_0()); }
ruleUFI
{ after(grammarAccess.getDeprecatedObjectAccess().getTypeUFIParserRuleCall_0_6_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DeprecatedObject__ElementAssignment_0_8
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDeprecatedObjectAccess().getElementDeprecatedPropertyParserRuleCall_0_8_0()); }
ruleDeprecatedProperty
{ after(grammarAccess.getDeprecatedObjectAccess().getElementDeprecatedPropertyParserRuleCall_0_8_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DeprecatedObject__NameAssignment_1_2
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDeprecatedObjectAccess().getNameUFIParserRuleCall_1_2_0()); }
ruleUFI
{ after(grammarAccess.getDeprecatedObjectAccess().getNameUFIParserRuleCall_1_2_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DeprecatedObject__DescriptionAssignment_1_3
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDeprecatedObjectAccess().getDescriptionEStringParserRuleCall_1_3_0()); }
ruleEString
{ after(grammarAccess.getDeprecatedObjectAccess().getDescriptionEStringParserRuleCall_1_3_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DeprecatedObject__TypeAssignment_1_6
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDeprecatedObjectAccess().getTypeUFIParserRuleCall_1_6_0()); }
ruleUFI
{ after(grammarAccess.getDeprecatedObjectAccess().getTypeUFIParserRuleCall_1_6_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DeprecatedObject__ElementAssignment_1_8
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDeprecatedObjectAccess().getElementDeprecatedPropertyParserRuleCall_1_8_0()); }
ruleDeprecatedProperty
{ after(grammarAccess.getDeprecatedObjectAccess().getElementDeprecatedPropertyParserRuleCall_1_8_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DeprecatedSection__NameAssignment_0_2
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDeprecatedSectionAccess().getNameXIDParserRuleCall_0_2_0()); }
ruleXID
{ after(grammarAccess.getDeprecatedSectionAccess().getNameXIDParserRuleCall_0_2_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DeprecatedSection__ElementAssignment_0_3
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDeprecatedSectionAccess().getElementAlternatives_0_3_0()); }
(rule__DeprecatedSection__ElementAlternatives_0_3_0)
{ after(grammarAccess.getDeprecatedSectionAccess().getElementAlternatives_0_3_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DeprecatedSection__NameAssignment_1_0
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDeprecatedSectionAccess().getNameXIDParserRuleCall_1_0_0()); }
ruleXID
{ after(grammarAccess.getDeprecatedSectionAccess().getNameXIDParserRuleCall_1_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DeprecatedSection__DescriptionAssignment_1_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDeprecatedSectionAccess().getDescriptionEStringParserRuleCall_1_1_0()); }
ruleEString
{ after(grammarAccess.getDeprecatedSectionAccess().getDescriptionEStringParserRuleCall_1_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DeprecatedSection__ElementAssignment_1_2_0_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDeprecatedSectionAccess().getElementAlternatives_1_2_0_1_0()); }
(rule__DeprecatedSection__ElementAlternatives_1_2_0_1_0)
{ after(grammarAccess.getDeprecatedSectionAccess().getElementAlternatives_1_2_0_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DeprecatedSection__ElementAssignment_1_2_1_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDeprecatedSectionAccess().getElementAlternatives_1_2_1_1_0()); }
(rule__DeprecatedSection__ElementAlternatives_1_2_1_1_0)
{ after(grammarAccess.getDeprecatedSectionAccess().getElementAlternatives_1_2_1_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DeprecatedAttribute__NameAssignment_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDeprecatedAttributeAccess().getNameDeprecatedAttributeIDParserRuleCall_1_0()); }
ruleDeprecatedAttributeID
{ after(grammarAccess.getDeprecatedAttributeAccess().getNameDeprecatedAttributeIDParserRuleCall_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DeprecatedAttribute__ValueAssignment_3
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDeprecatedAttributeAccess().getValueValueSpecificationParserRuleCall_3_0()); }
ruleValueSpecification
{ after(grammarAccess.getDeprecatedAttributeAccess().getValueValueSpecificationParserRuleCall_3_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DeprecatedExpression__OperatorAssignment_2
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDeprecatedExpressionAccess().getOperatorAlternatives_2_0()); }
(rule__DeprecatedExpression__OperatorAlternatives_2_0)
{ after(grammarAccess.getDeprecatedExpressionAccess().getOperatorAlternatives_2_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DeprecatedExpression__OperandAssignment_3
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDeprecatedExpressionAccess().getOperandValueSpecificationParserRuleCall_3_0()); }
ruleValueSpecification
{ after(grammarAccess.getDeprecatedExpressionAccess().getOperandValueSpecificationParserRuleCall_3_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
RULE_XIDENDIFIER : ('a'..'z'|'A'..'Z'|'_') ('a'..'z'|'A'..'Z'|'0'..'9'|'_'|'#')*;
RULE_AT_IDENTIFIER : '@' RULE_XIDENDIFIER;
RULE_CHARACTER : '\'' . '\'';
RULE_ID : '^'? ('a'..'z'|'A'..'Z'|'_') ('a'..'z'|'A'..'Z'|'_'|'0'..'9')*;
RULE_INT : ('0'..'9')+;
RULE_STRING : ('"' ('\\' .|~(('\\'|'"')))* '"'|'\'' ('\\' .|~(('\\'|'\'')))* '\'');
RULE_ML_COMMENT : '/*' ( options {greedy=false;} : . )*'*/';
RULE_SL_COMMENT : '//' ~(('\n'|'\r'))* ('\r'? '\n')?;
RULE_WS : (' '|'\t'|'\r'|'\n')+;
RULE_ANY_OTHER : .;