| /** |
| * |
| * Copyright (c) 2011, 2016 - Loetz GmbH&Co.KG (69115 Heidelberg, Germany) |
| * |
| * All rights reserved. This program and the accompanying materials |
| * are made available under the terms of the Eclipse Public License v1.0 |
| * which accompanies this distribution, and is available at |
| * http://www.eclipse.org/legal/epl-v10.html |
| * |
| * Contributors: |
| * Christophe Loetz (Loetz GmbH&Co.KG) - initial implementation |
| * |
| */ |
| grammar InternalTableDSL; |
| |
| options { |
| superClass=AbstractInternalContentAssistParser; |
| backtrack=true; |
| |
| } |
| |
| @lexer::header { |
| package org.eclipse.osbp.xtext.table.ui.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.ui.editor.contentassist.antlr.internal.Lexer; |
| } |
| |
| @parser::header { |
| package org.eclipse.osbp.xtext.table.ui.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.ui.editor.contentassist.antlr.internal.AbstractInternalContentAssistParser; |
| import org.eclipse.xtext.ui.editor.contentassist.antlr.internal.DFA; |
| import org.eclipse.osbp.xtext.table.services.TableDSLGrammarAccess; |
| |
| } |
| |
| @parser::members { |
| |
| private TableDSLGrammarAccess grammarAccess; |
| |
| public void setGrammarAccess(TableDSLGrammarAccess grammarAccess) { |
| this.grammarAccess = grammarAccess; |
| } |
| |
| @Override |
| protected Grammar getGrammar() { |
| return grammarAccess.getGrammar(); |
| } |
| |
| @Override |
| protected String getValueForTokenName(String tokenName) { |
| return tokenName; |
| } |
| |
| } |
| |
| |
| |
| |
| // Entry rule entryRuleTableModel |
| entryRuleTableModel |
| : |
| { before(grammarAccess.getTableModelRule()); } |
| ruleTableModel |
| { after(grammarAccess.getTableModelRule()); } |
| EOF |
| ; |
| |
| // Rule TableModel |
| ruleTableModel |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableModelAccess().getPackagesAssignment()); } |
| (rule__TableModel__PackagesAssignment)* |
| { after(grammarAccess.getTableModelAccess().getPackagesAssignment()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleTablePackage |
| entryRuleTablePackage |
| : |
| { before(grammarAccess.getTablePackageRule()); } |
| ruleTablePackage |
| { after(grammarAccess.getTablePackageRule()); } |
| EOF |
| ; |
| |
| // Rule TablePackage |
| ruleTablePackage |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTablePackageAccess().getGroup()); } |
| (rule__TablePackage__Group__0) |
| { after(grammarAccess.getTablePackageAccess().getGroup()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleTable |
| entryRuleTable |
| : |
| { before(grammarAccess.getTableRule()); } |
| ruleTable |
| { after(grammarAccess.getTableRule()); } |
| EOF |
| ; |
| |
| // Rule Table |
| ruleTable |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableAccess().getGroup()); } |
| (rule__Table__Group__0) |
| { after(grammarAccess.getTableAccess().getGroup()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleTableOption |
| entryRuleTableOption |
| : |
| { before(grammarAccess.getTableOptionRule()); } |
| ruleTableOption |
| { after(grammarAccess.getTableOptionRule()); } |
| EOF |
| ; |
| |
| // Rule TableOption |
| ruleTableOption |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableOptionAccess().getAlternatives()); } |
| (rule__TableOption__Alternatives) |
| { after(grammarAccess.getTableOptionAccess().getAlternatives()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleTableSelection |
| entryRuleTableSelection |
| : |
| { before(grammarAccess.getTableSelectionRule()); } |
| ruleTableSelection |
| { after(grammarAccess.getTableSelectionRule()); } |
| EOF |
| ; |
| |
| // Rule TableSelection |
| ruleTableSelection |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableSelectionAccess().getGroup()); } |
| (rule__TableSelection__Group__0) |
| { after(grammarAccess.getTableSelectionAccess().getGroup()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleTableTable |
| entryRuleTableTable |
| : |
| { before(grammarAccess.getTableTableRule()); } |
| ruleTableTable |
| { after(grammarAccess.getTableTableRule()); } |
| EOF |
| ; |
| |
| // Rule TableTable |
| ruleTableTable |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableTableAccess().getGroup()); } |
| (rule__TableTable__Group__0) |
| { after(grammarAccess.getTableTableAccess().getGroup()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleTablePreorder |
| entryRuleTablePreorder |
| : |
| { before(grammarAccess.getTablePreorderRule()); } |
| ruleTablePreorder |
| { after(grammarAccess.getTablePreorderRule()); } |
| EOF |
| ; |
| |
| // Rule TablePreorder |
| ruleTablePreorder |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTablePreorderAccess().getGroup()); } |
| (rule__TablePreorder__Group__0) |
| { after(grammarAccess.getTablePreorderAccess().getGroup()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleTableValue |
| entryRuleTableValue |
| : |
| { before(grammarAccess.getTableValueRule()); } |
| ruleTableValue |
| { after(grammarAccess.getTableValueRule()); } |
| EOF |
| ; |
| |
| // Rule TableValue |
| ruleTableValue |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableValueAccess().getGroup()); } |
| (rule__TableValue__Group__0) |
| { after(grammarAccess.getTableValueAccess().getGroup()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleTableFormatter |
| entryRuleTableFormatter |
| : |
| { before(grammarAccess.getTableFormatterRule()); } |
| ruleTableFormatter |
| { after(grammarAccess.getTableFormatterRule()); } |
| EOF |
| ; |
| |
| // Rule TableFormatter |
| ruleTableFormatter |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableFormatterAccess().getGroup()); } |
| (rule__TableFormatter__Group__0) |
| { after(grammarAccess.getTableFormatterAccess().getGroup()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleTableImage |
| entryRuleTableImage |
| : |
| { before(grammarAccess.getTableImageRule()); } |
| ruleTableImage |
| { after(grammarAccess.getTableImageRule()); } |
| EOF |
| ; |
| |
| // Rule TableImage |
| ruleTableImage |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableImageAccess().getGroup()); } |
| (rule__TableImage__Group__0) |
| { after(grammarAccess.getTableImageAccess().getGroup()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleTableTooltipPattern |
| entryRuleTableTooltipPattern |
| : |
| { before(grammarAccess.getTableTooltipPatternRule()); } |
| ruleTableTooltipPattern |
| { after(grammarAccess.getTableTooltipPatternRule()); } |
| EOF |
| ; |
| |
| // Rule TableTooltipPattern |
| ruleTableTooltipPattern |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableTooltipPatternAccess().getGroup()); } |
| (rule__TableTooltipPattern__Group__0) |
| { after(grammarAccess.getTableTooltipPatternAccess().getGroup()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleTableValueElement |
| entryRuleTableValueElement |
| : |
| { before(grammarAccess.getTableValueElementRule()); } |
| ruleTableValueElement |
| { after(grammarAccess.getTableValueElementRule()); } |
| EOF |
| ; |
| |
| // Rule TableValueElement |
| ruleTableValueElement |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableValueElementAccess().getAlternatives()); } |
| (rule__TableValueElement__Alternatives) |
| { after(grammarAccess.getTableValueElementAccess().getAlternatives()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleTableTask |
| entryRuleTableTask |
| : |
| { before(grammarAccess.getTableTaskRule()); } |
| ruleTableTask |
| { after(grammarAccess.getTableTaskRule()); } |
| EOF |
| ; |
| |
| // Rule TableTask |
| ruleTableTask |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableTaskAccess().getGroup()); } |
| (rule__TableTask__Group__0) |
| { after(grammarAccess.getTableTaskAccess().getGroup()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleTableAllColumns |
| entryRuleTableAllColumns |
| : |
| { before(grammarAccess.getTableAllColumnsRule()); } |
| ruleTableAllColumns |
| { after(grammarAccess.getTableAllColumnsRule()); } |
| EOF |
| ; |
| |
| // Rule TableAllColumns |
| ruleTableAllColumns |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableAllColumnsAccess().getGroup()); } |
| (rule__TableAllColumns__Group__0) |
| { after(grammarAccess.getTableAllColumnsAccess().getGroup()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleTableOrdinal |
| entryRuleTableOrdinal |
| : |
| { before(grammarAccess.getTableOrdinalRule()); } |
| ruleTableOrdinal |
| { after(grammarAccess.getTableOrdinalRule()); } |
| EOF |
| ; |
| |
| // Rule TableOrdinal |
| ruleTableOrdinal |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableOrdinalAccess().getGroup()); } |
| (rule__TableOrdinal__Group__0) |
| { after(grammarAccess.getTableOrdinalAccess().getGroup()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleTableColumn |
| entryRuleTableColumn |
| : |
| { before(grammarAccess.getTableColumnRule()); } |
| ruleTableColumn |
| { after(grammarAccess.getTableColumnRule()); } |
| EOF |
| ; |
| |
| // Rule TableColumn |
| ruleTableColumn |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableColumnAccess().getGroup()); } |
| (rule__TableColumn__Group__0) |
| { after(grammarAccess.getTableColumnAccess().getGroup()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleTableMeasure |
| entryRuleTableMeasure |
| : |
| { before(grammarAccess.getTableMeasureRule()); } |
| ruleTableMeasure |
| { after(grammarAccess.getTableMeasureRule()); } |
| EOF |
| ; |
| |
| // Rule TableMeasure |
| ruleTableMeasure |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableMeasureAccess().getGroup()); } |
| (rule__TableMeasure__Group__0) |
| { after(grammarAccess.getTableMeasureAccess().getGroup()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleTableDerived |
| entryRuleTableDerived |
| : |
| { before(grammarAccess.getTableDerivedRule()); } |
| ruleTableDerived |
| { after(grammarAccess.getTableDerivedRule()); } |
| EOF |
| ; |
| |
| // Rule TableDerived |
| ruleTableDerived |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableDerivedAccess().getGroup()); } |
| (rule__TableDerived__Group__0) |
| { after(grammarAccess.getTableDerivedAccess().getGroup()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleTableHierarchy |
| entryRuleTableHierarchy |
| : |
| { before(grammarAccess.getTableHierarchyRule()); } |
| ruleTableHierarchy |
| { after(grammarAccess.getTableHierarchyRule()); } |
| EOF |
| ; |
| |
| // Rule TableHierarchy |
| ruleTableHierarchy |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableHierarchyAccess().getGroup()); } |
| (rule__TableHierarchy__Group__0) |
| { after(grammarAccess.getTableHierarchyAccess().getGroup()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleTableProperty |
| entryRuleTableProperty |
| : |
| { before(grammarAccess.getTablePropertyRule()); } |
| ruleTableProperty |
| { after(grammarAccess.getTablePropertyRule()); } |
| EOF |
| ; |
| |
| // Rule TableProperty |
| ruleTableProperty |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTablePropertyAccess().getGroup()); } |
| (rule__TableProperty__Group__0) |
| { after(grammarAccess.getTablePropertyAccess().getGroup()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleTableAggregation |
| entryRuleTableAggregation |
| : |
| { before(grammarAccess.getTableAggregationRule()); } |
| ruleTableAggregation |
| { after(grammarAccess.getTableAggregationRule()); } |
| EOF |
| ; |
| |
| // Rule TableAggregation |
| ruleTableAggregation |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableAggregationAccess().getGroup()); } |
| (rule__TableAggregation__Group__0) |
| { after(grammarAccess.getTableAggregationAccess().getGroup()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleTableInterval |
| entryRuleTableInterval |
| : |
| { before(grammarAccess.getTableIntervalRule()); } |
| ruleTableInterval |
| { after(grammarAccess.getTableIntervalRule()); } |
| EOF |
| ; |
| |
| // Rule TableInterval |
| ruleTableInterval |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableIntervalAccess().getAlternatives()); } |
| (rule__TableInterval__Alternatives) |
| { after(grammarAccess.getTableIntervalAccess().getAlternatives()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleTableNumberInterval |
| entryRuleTableNumberInterval |
| : |
| { before(grammarAccess.getTableNumberIntervalRule()); } |
| ruleTableNumberInterval |
| { after(grammarAccess.getTableNumberIntervalRule()); } |
| EOF |
| ; |
| |
| // Rule TableNumberInterval |
| ruleTableNumberInterval |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableNumberIntervalAccess().getGroup()); } |
| (rule__TableNumberInterval__Group__0) |
| { after(grammarAccess.getTableNumberIntervalAccess().getGroup()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleTableDateDayInterval |
| entryRuleTableDateDayInterval |
| : |
| { before(grammarAccess.getTableDateDayIntervalRule()); } |
| ruleTableDateDayInterval |
| { after(grammarAccess.getTableDateDayIntervalRule()); } |
| EOF |
| ; |
| |
| // Rule TableDateDayInterval |
| ruleTableDateDayInterval |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableDateDayIntervalAccess().getGroup()); } |
| (rule__TableDateDayInterval__Group__0) |
| { after(grammarAccess.getTableDateDayIntervalAccess().getGroup()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleTableLookup |
| entryRuleTableLookup |
| : |
| { before(grammarAccess.getTableLookupRule()); } |
| ruleTableLookup |
| { after(grammarAccess.getTableLookupRule()); } |
| EOF |
| ; |
| |
| // Rule TableLookup |
| ruleTableLookup |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableLookupAccess().getAlternatives()); } |
| (rule__TableLookup__Alternatives) |
| { after(grammarAccess.getTableLookupAccess().getAlternatives()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleTableNumberLookup |
| entryRuleTableNumberLookup |
| : |
| { before(grammarAccess.getTableNumberLookupRule()); } |
| ruleTableNumberLookup |
| { after(grammarAccess.getTableNumberLookupRule()); } |
| EOF |
| ; |
| |
| // Rule TableNumberLookup |
| ruleTableNumberLookup |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableNumberLookupAccess().getGroup()); } |
| (rule__TableNumberLookup__Group__0) |
| { after(grammarAccess.getTableNumberLookupAccess().getGroup()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleTableStringLookup |
| entryRuleTableStringLookup |
| : |
| { before(grammarAccess.getTableStringLookupRule()); } |
| ruleTableStringLookup |
| { after(grammarAccess.getTableStringLookupRule()); } |
| EOF |
| ; |
| |
| // Rule TableStringLookup |
| ruleTableStringLookup |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableStringLookupAccess().getGroup()); } |
| (rule__TableStringLookup__Group__0) |
| { after(grammarAccess.getTableStringLookupAccess().getGroup()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleTableDateDayLookup |
| entryRuleTableDateDayLookup |
| : |
| { before(grammarAccess.getTableDateDayLookupRule()); } |
| ruleTableDateDayLookup |
| { after(grammarAccess.getTableDateDayLookupRule()); } |
| EOF |
| ; |
| |
| // Rule TableDateDayLookup |
| ruleTableDateDayLookup |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableDateDayLookupAccess().getGroup()); } |
| (rule__TableDateDayLookup__Group__0) |
| { after(grammarAccess.getTableDateDayLookupAccess().getGroup()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleTableDatamart |
| entryRuleTableDatamart |
| : |
| { before(grammarAccess.getTableDatamartRule()); } |
| ruleTableDatamart |
| { after(grammarAccess.getTableDatamartRule()); } |
| EOF |
| ; |
| |
| // Rule TableDatamart |
| ruleTableDatamart |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableDatamartAccess().getGroup()); } |
| (rule__TableDatamart__Group__0) |
| { after(grammarAccess.getTableDatamartAccess().getGroup()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleTableElement |
| entryRuleTableElement |
| : |
| { before(grammarAccess.getTableElementRule()); } |
| ruleTableElement |
| { after(grammarAccess.getTableElementRule()); } |
| EOF |
| ; |
| |
| // Rule TableElement |
| ruleTableElement |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableElementAccess().getTableAxisParserRuleCall()); } |
| ruleTableAxis |
| { after(grammarAccess.getTableElementAccess().getTableAxisParserRuleCall()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleTableEvent |
| entryRuleTableEvent |
| : |
| { before(grammarAccess.getTableEventRule()); } |
| ruleTableEvent |
| { after(grammarAccess.getTableEventRule()); } |
| EOF |
| ; |
| |
| // Rule TableEvent |
| ruleTableEvent |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableEventAccess().getGroup()); } |
| (rule__TableEvent__Group__0) |
| { after(grammarAccess.getTableEventAccess().getGroup()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleTableBrokerDatamart |
| entryRuleTableBrokerDatamart |
| : |
| { before(grammarAccess.getTableBrokerDatamartRule()); } |
| ruleTableBrokerDatamart |
| { after(grammarAccess.getTableBrokerDatamartRule()); } |
| EOF |
| ; |
| |
| // Rule TableBrokerDatamart |
| ruleTableBrokerDatamart |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableBrokerDatamartAccess().getGroup()); } |
| (rule__TableBrokerDatamart__Group__0) |
| { after(grammarAccess.getTableBrokerDatamartAccess().getGroup()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleTableAxis |
| entryRuleTableAxis |
| : |
| { before(grammarAccess.getTableAxisRule()); } |
| ruleTableAxis |
| { after(grammarAccess.getTableAxisRule()); } |
| EOF |
| ; |
| |
| // Rule TableAxis |
| ruleTableAxis |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableAxisAccess().getGroup()); } |
| (rule__TableAxis__Group__0) |
| { after(grammarAccess.getTableAxisAccess().getGroup()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleTableRangeElement |
| entryRuleTableRangeElement |
| : |
| { before(grammarAccess.getTableRangeElementRule()); } |
| ruleTableRangeElement |
| { after(grammarAccess.getTableRangeElementRule()); } |
| EOF |
| ; |
| |
| // Rule TableRangeElement |
| ruleTableRangeElement |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableRangeElementAccess().getAlternatives()); } |
| (rule__TableRangeElement__Alternatives) |
| { after(grammarAccess.getTableRangeElementAccess().getAlternatives()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleTableTextColor |
| entryRuleTableTextColor |
| : |
| { before(grammarAccess.getTableTextColorRule()); } |
| ruleTableTextColor |
| { after(grammarAccess.getTableTextColorRule()); } |
| EOF |
| ; |
| |
| // Rule TableTextColor |
| ruleTableTextColor |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableTextColorAccess().getGroup()); } |
| (rule__TableTextColor__Group__0) |
| { after(grammarAccess.getTableTextColorAccess().getGroup()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleTableCellColor |
| entryRuleTableCellColor |
| : |
| { before(grammarAccess.getTableCellColorRule()); } |
| ruleTableCellColor |
| { after(grammarAccess.getTableCellColorRule()); } |
| EOF |
| ; |
| |
| // Rule TableCellColor |
| ruleTableCellColor |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableCellColorAccess().getGroup()); } |
| (rule__TableCellColor__Group__0) |
| { after(grammarAccess.getTableCellColorAccess().getGroup()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleTableIcon |
| entryRuleTableIcon |
| : |
| { before(grammarAccess.getTableIconRule()); } |
| ruleTableIcon |
| { after(grammarAccess.getTableIconRule()); } |
| EOF |
| ; |
| |
| // Rule TableIcon |
| ruleTableIcon |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableIconAccess().getGroup()); } |
| (rule__TableIcon__Group__0) |
| { after(grammarAccess.getTableIconAccess().getGroup()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleTableTrend |
| entryRuleTableTrend |
| : |
| { before(grammarAccess.getTableTrendRule()); } |
| ruleTableTrend |
| { after(grammarAccess.getTableTrendRule()); } |
| EOF |
| ; |
| |
| // Rule TableTrend |
| ruleTableTrend |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableTrendAccess().getGroup()); } |
| (rule__TableTrend__Group__0) |
| { after(grammarAccess.getTableTrendAccess().getGroup()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleTableTooltip |
| entryRuleTableTooltip |
| : |
| { before(grammarAccess.getTableTooltipRule()); } |
| ruleTableTooltip |
| { after(grammarAccess.getTableTooltipRule()); } |
| EOF |
| ; |
| |
| // Rule TableTooltip |
| ruleTableTooltip |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableTooltipAccess().getGroup()); } |
| (rule__TableTooltip__Group__0) |
| { after(grammarAccess.getTableTooltipAccess().getGroup()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleTableImport |
| entryRuleTableImport |
| : |
| { before(grammarAccess.getTableImportRule()); } |
| ruleTableImport |
| { after(grammarAccess.getTableImportRule()); } |
| EOF |
| ; |
| |
| // Rule TableImport |
| ruleTableImport |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableImportAccess().getGroup()); } |
| (rule__TableImport__Group__0) |
| { after(grammarAccess.getTableImportAccess().getGroup()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleTableGrid |
| entryRuleTableGrid |
| : |
| { before(grammarAccess.getTableGridRule()); } |
| ruleTableGrid |
| { after(grammarAccess.getTableGridRule()); } |
| EOF |
| ; |
| |
| // Rule TableGrid |
| ruleTableGrid |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableGridAccess().getGroup()); } |
| (rule__TableGrid__Group__0) |
| { after(grammarAccess.getTableGridAccess().getGroup()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleTableDtoDatasource |
| entryRuleTableDtoDatasource |
| : |
| { before(grammarAccess.getTableDtoDatasourceRule()); } |
| ruleTableDtoDatasource |
| { after(grammarAccess.getTableDtoDatasourceRule()); } |
| EOF |
| ; |
| |
| // Rule TableDtoDatasource |
| ruleTableDtoDatasource |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableDtoDatasourceAccess().getGroup()); } |
| (rule__TableDtoDatasource__Group__0) |
| { after(grammarAccess.getTableDtoDatasourceAccess().getGroup()); } |
| ) |
| |
| ; |
| 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().getGroup()); } |
| (rule__Property__Group__0) |
| { after(grammarAccess.getPropertyAccess().getGroup()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleNestedField |
| entryRuleNestedField |
| : |
| { before(grammarAccess.getNestedFieldRule()); } |
| ruleNestedField |
| { after(grammarAccess.getNestedFieldRule()); } |
| EOF |
| ; |
| |
| // Rule NestedField |
| ruleNestedField |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getNestedFieldAccess().getGroup()); } |
| (rule__NestedField__Group__0) |
| { after(grammarAccess.getNestedFieldAccess().getGroup()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleNestedPath |
| entryRuleNestedPath |
| : |
| { before(grammarAccess.getNestedPathRule()); } |
| ruleNestedPath |
| { after(grammarAccess.getNestedPathRule()); } |
| EOF |
| ; |
| |
| // Rule NestedPath |
| ruleNestedPath |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getNestedPathAccess().getGroup()); } |
| (rule__NestedPath__Group__0) |
| { after(grammarAccess.getNestedPathAccess().getGroup()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRulePropertyStyle |
| entryRulePropertyStyle |
| : |
| { before(grammarAccess.getPropertyStyleRule()); } |
| rulePropertyStyle |
| { after(grammarAccess.getPropertyStyleRule()); } |
| EOF |
| ; |
| |
| // Rule PropertyStyle |
| rulePropertyStyle |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getPropertyStyleAccess().getAlternatives()); } |
| (rule__PropertyStyle__Alternatives) |
| { after(grammarAccess.getPropertyStyleAccess().getAlternatives()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRulePropertyButtonStyle |
| entryRulePropertyButtonStyle |
| : |
| { before(grammarAccess.getPropertyButtonStyleRule()); } |
| rulePropertyButtonStyle |
| { after(grammarAccess.getPropertyButtonStyleRule()); } |
| EOF |
| ; |
| |
| // Rule PropertyButtonStyle |
| rulePropertyButtonStyle |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getPropertyButtonStyleAccess().getGroup()); } |
| (rule__PropertyButtonStyle__Group__0) |
| { after(grammarAccess.getPropertyButtonStyleAccess().getGroup()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRulePropertyHtmlStyle |
| entryRulePropertyHtmlStyle |
| : |
| { before(grammarAccess.getPropertyHtmlStyleRule()); } |
| rulePropertyHtmlStyle |
| { after(grammarAccess.getPropertyHtmlStyleRule()); } |
| EOF |
| ; |
| |
| // Rule PropertyHtmlStyle |
| rulePropertyHtmlStyle |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getPropertyHtmlStyleAccess().getGroup()); } |
| (rule__PropertyHtmlStyle__Group__0) |
| { after(grammarAccess.getPropertyHtmlStyleAccess().getGroup()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRulePropertyBooleanStyle |
| entryRulePropertyBooleanStyle |
| : |
| { before(grammarAccess.getPropertyBooleanStyleRule()); } |
| rulePropertyBooleanStyle |
| { after(grammarAccess.getPropertyBooleanStyleRule()); } |
| EOF |
| ; |
| |
| // Rule PropertyBooleanStyle |
| rulePropertyBooleanStyle |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getPropertyBooleanStyleAccess().getGroup()); } |
| (rule__PropertyBooleanStyle__Group__0) |
| { after(grammarAccess.getPropertyBooleanStyleAccess().getGroup()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRulePropertyDateStyle |
| entryRulePropertyDateStyle |
| : |
| { before(grammarAccess.getPropertyDateStyleRule()); } |
| rulePropertyDateStyle |
| { after(grammarAccess.getPropertyDateStyleRule()); } |
| EOF |
| ; |
| |
| // Rule PropertyDateStyle |
| rulePropertyDateStyle |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getPropertyDateStyleAccess().getGroup()); } |
| (rule__PropertyDateStyle__Group__0) |
| { after(grammarAccess.getPropertyDateStyleAccess().getGroup()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRulePropertyNumberStyle |
| entryRulePropertyNumberStyle |
| : |
| { before(grammarAccess.getPropertyNumberStyleRule()); } |
| rulePropertyNumberStyle |
| { after(grammarAccess.getPropertyNumberStyleRule()); } |
| EOF |
| ; |
| |
| // Rule PropertyNumberStyle |
| rulePropertyNumberStyle |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getPropertyNumberStyleAccess().getGroup()); } |
| (rule__PropertyNumberStyle__Group__0) |
| { after(grammarAccess.getPropertyNumberStyleAccess().getGroup()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRulePropertyProgressbarStyle |
| entryRulePropertyProgressbarStyle |
| : |
| { before(grammarAccess.getPropertyProgressbarStyleRule()); } |
| rulePropertyProgressbarStyle |
| { after(grammarAccess.getPropertyProgressbarStyleRule()); } |
| EOF |
| ; |
| |
| // Rule PropertyProgressbarStyle |
| rulePropertyProgressbarStyle |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getPropertyProgressbarStyleAccess().getGroup()); } |
| (rule__PropertyProgressbarStyle__Group__0) |
| { after(grammarAccess.getPropertyProgressbarStyleAccess().getGroup()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleGridPropIndicatorStyle |
| entryRuleGridPropIndicatorStyle |
| : |
| { before(grammarAccess.getGridPropIndicatorStyleRule()); } |
| ruleGridPropIndicatorStyle |
| { after(grammarAccess.getGridPropIndicatorStyleRule()); } |
| EOF |
| ; |
| |
| // Rule GridPropIndicatorStyle |
| ruleGridPropIndicatorStyle |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getGridPropIndicatorStyleAccess().getGroup()); } |
| (rule__GridPropIndicatorStyle__Group__0) |
| { after(grammarAccess.getGridPropIndicatorStyleAccess().getGroup()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRulePropertyQuantityStyle |
| entryRulePropertyQuantityStyle |
| : |
| { before(grammarAccess.getPropertyQuantityStyleRule()); } |
| rulePropertyQuantityStyle |
| { after(grammarAccess.getPropertyQuantityStyleRule()); } |
| EOF |
| ; |
| |
| // Rule PropertyQuantityStyle |
| rulePropertyQuantityStyle |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getPropertyQuantityStyleAccess().getGroup()); } |
| (rule__PropertyQuantityStyle__Group__0) |
| { after(grammarAccess.getPropertyQuantityStyleAccess().getGroup()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRulePropertyPriceStyle |
| entryRulePropertyPriceStyle |
| : |
| { before(grammarAccess.getPropertyPriceStyleRule()); } |
| rulePropertyPriceStyle |
| { after(grammarAccess.getPropertyPriceStyleRule()); } |
| EOF |
| ; |
| |
| // Rule PropertyPriceStyle |
| rulePropertyPriceStyle |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getPropertyPriceStyleAccess().getGroup()); } |
| (rule__PropertyPriceStyle__Group__0) |
| { after(grammarAccess.getPropertyPriceStyleAccess().getGroup()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRulePropertyTextStyle |
| entryRulePropertyTextStyle |
| : |
| { before(grammarAccess.getPropertyTextStyleRule()); } |
| rulePropertyTextStyle |
| { after(grammarAccess.getPropertyTextStyleRule()); } |
| EOF |
| ; |
| |
| // Rule PropertyTextStyle |
| rulePropertyTextStyle |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getPropertyTextStyleAccess().getGroup()); } |
| (rule__PropertyTextStyle__Group__0) |
| { after(grammarAccess.getPropertyTextStyleAccess().getGroup()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRulePropertyImageStyle |
| entryRulePropertyImageStyle |
| : |
| { before(grammarAccess.getPropertyImageStyleRule()); } |
| rulePropertyImageStyle |
| { after(grammarAccess.getPropertyImageStyleRule()); } |
| EOF |
| ; |
| |
| // Rule PropertyImageStyle |
| rulePropertyImageStyle |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getPropertyImageStyleAccess().getGroup()); } |
| (rule__PropertyImageStyle__Group__0) |
| { after(grammarAccess.getPropertyImageStyleAccess().getGroup()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleStyleConfig |
| entryRuleStyleConfig |
| : |
| { before(grammarAccess.getStyleConfigRule()); } |
| ruleStyleConfig |
| { after(grammarAccess.getStyleConfigRule()); } |
| EOF |
| ; |
| |
| // Rule StyleConfig |
| ruleStyleConfig |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getStyleConfigAccess().getAlternatives()); } |
| (rule__StyleConfig__Alternatives) |
| { after(grammarAccess.getStyleConfigAccess().getAlternatives()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleNumericToResourceStyleConfig |
| entryRuleNumericToResourceStyleConfig |
| : |
| { before(grammarAccess.getNumericToResourceStyleConfigRule()); } |
| ruleNumericToResourceStyleConfig |
| { after(grammarAccess.getNumericToResourceStyleConfigRule()); } |
| EOF |
| ; |
| |
| // Rule NumericToResourceStyleConfig |
| ruleNumericToResourceStyleConfig |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getNumericToResourceStyleConfigAccess().getGroup()); } |
| (rule__NumericToResourceStyleConfig__Group__0) |
| { after(grammarAccess.getNumericToResourceStyleConfigAccess().getGroup()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleStringToResourceStyleConfig |
| entryRuleStringToResourceStyleConfig |
| : |
| { before(grammarAccess.getStringToResourceStyleConfigRule()); } |
| ruleStringToResourceStyleConfig |
| { after(grammarAccess.getStringToResourceStyleConfigRule()); } |
| EOF |
| ; |
| |
| // Rule StringToResourceStyleConfig |
| ruleStringToResourceStyleConfig |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getStringToResourceStyleConfigAccess().getGroup()); } |
| (rule__StringToResourceStyleConfig__Group__0) |
| { after(grammarAccess.getStringToResourceStyleConfigAccess().getGroup()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleLInt |
| entryRuleLInt |
| : |
| { before(grammarAccess.getLIntRule()); } |
| ruleLInt |
| { after(grammarAccess.getLIntRule()); } |
| EOF |
| ; |
| |
| // Rule LInt |
| ruleLInt |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getLIntAccess().getGroup()); } |
| (rule__LInt__Group__0) |
| { after(grammarAccess.getLIntAccess().getGroup()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleLDouble |
| entryRuleLDouble |
| : |
| { before(grammarAccess.getLDoubleRule()); } |
| ruleLDouble |
| { after(grammarAccess.getLDoubleRule()); } |
| EOF |
| ; |
| |
| // Rule LDouble |
| ruleLDouble |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getLDoubleAccess().getGroup()); } |
| (rule__LDouble__Group__0) |
| { after(grammarAccess.getLDoubleAccess().getGroup()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleSignedNumber |
| entryRuleSignedNumber |
| : |
| { before(grammarAccess.getSignedNumberRule()); } |
| ruleSignedNumber |
| { after(grammarAccess.getSignedNumberRule()); } |
| EOF |
| ; |
| |
| // Rule SignedNumber |
| ruleSignedNumber |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getSignedNumberAccess().getGroup()); } |
| (rule__SignedNumber__Group__0) |
| { after(grammarAccess.getSignedNumberAccess().getGroup()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleTableQualifiedNameWithWildCard |
| entryRuleTableQualifiedNameWithWildCard |
| : |
| { before(grammarAccess.getTableQualifiedNameWithWildCardRule()); } |
| ruleTableQualifiedNameWithWildCard |
| { after(grammarAccess.getTableQualifiedNameWithWildCardRule()); } |
| EOF |
| ; |
| |
| // Rule TableQualifiedNameWithWildCard |
| ruleTableQualifiedNameWithWildCard |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableQualifiedNameWithWildCardAccess().getGroup()); } |
| (rule__TableQualifiedNameWithWildCard__Group__0) |
| { after(grammarAccess.getTableQualifiedNameWithWildCardAccess().getGroup()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleQualifiedName |
| entryRuleQualifiedName |
| : |
| { before(grammarAccess.getQualifiedNameRule()); } |
| ruleQualifiedName |
| { after(grammarAccess.getQualifiedNameRule()); } |
| EOF |
| ; |
| |
| // Rule QualifiedName |
| ruleQualifiedName |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getQualifiedNameAccess().getGroup()); } |
| (rule__QualifiedName__Group__0) |
| { after(grammarAccess.getQualifiedNameAccess().getGroup()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleValidID |
| entryRuleValidID |
| : |
| { before(grammarAccess.getValidIDRule()); } |
| ruleValidID |
| { after(grammarAccess.getValidIDRule()); } |
| EOF |
| ; |
| |
| // Rule ValidID |
| ruleValidID |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getValidIDAccess().getIDTerminalRuleCall()); } |
| RULE_ID |
| { after(grammarAccess.getValidIDAccess().getIDTerminalRuleCall()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleTRANSLATABLESTRING |
| entryRuleTRANSLATABLESTRING |
| : |
| { before(grammarAccess.getTRANSLATABLESTRINGRule()); } |
| ruleTRANSLATABLESTRING |
| { after(grammarAccess.getTRANSLATABLESTRINGRule()); } |
| EOF |
| ; |
| |
| // Rule TRANSLATABLESTRING |
| ruleTRANSLATABLESTRING |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTRANSLATABLESTRINGAccess().getSTRINGTerminalRuleCall()); } |
| RULE_STRING |
| { after(grammarAccess.getTRANSLATABLESTRINGAccess().getSTRINGTerminalRuleCall()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleTRANSLATABLEID |
| entryRuleTRANSLATABLEID |
| : |
| { before(grammarAccess.getTRANSLATABLEIDRule()); } |
| ruleTRANSLATABLEID |
| { after(grammarAccess.getTRANSLATABLEIDRule()); } |
| EOF |
| ; |
| |
| // Rule TRANSLATABLEID |
| ruleTRANSLATABLEID |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTRANSLATABLEIDAccess().getIDTerminalRuleCall()); } |
| RULE_ID |
| { after(grammarAccess.getTRANSLATABLEIDAccess().getIDTerminalRuleCall()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleXAnnotation |
| entryRuleXAnnotation |
| : |
| { before(grammarAccess.getXAnnotationRule()); } |
| ruleXAnnotation |
| { after(grammarAccess.getXAnnotationRule()); } |
| EOF |
| ; |
| |
| // Rule XAnnotation |
| ruleXAnnotation |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getXAnnotationAccess().getGroup()); } |
| (rule__XAnnotation__Group__0) |
| { after(grammarAccess.getXAnnotationAccess().getGroup()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleXAnnotationElementValuePair |
| entryRuleXAnnotationElementValuePair |
| : |
| { before(grammarAccess.getXAnnotationElementValuePairRule()); } |
| ruleXAnnotationElementValuePair |
| { after(grammarAccess.getXAnnotationElementValuePairRule()); } |
| EOF |
| ; |
| |
| // Rule XAnnotationElementValuePair |
| ruleXAnnotationElementValuePair |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getXAnnotationElementValuePairAccess().getGroup()); } |
| (rule__XAnnotationElementValuePair__Group__0) |
| { after(grammarAccess.getXAnnotationElementValuePairAccess().getGroup()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleXAnnotationElementValueOrCommaList |
| entryRuleXAnnotationElementValueOrCommaList |
| : |
| { before(grammarAccess.getXAnnotationElementValueOrCommaListRule()); } |
| ruleXAnnotationElementValueOrCommaList |
| { after(grammarAccess.getXAnnotationElementValueOrCommaListRule()); } |
| EOF |
| ; |
| |
| // Rule XAnnotationElementValueOrCommaList |
| ruleXAnnotationElementValueOrCommaList |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getAlternatives()); } |
| (rule__XAnnotationElementValueOrCommaList__Alternatives) |
| { after(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getAlternatives()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleXAnnotationElementValue |
| entryRuleXAnnotationElementValue |
| : |
| { before(grammarAccess.getXAnnotationElementValueRule()); } |
| ruleXAnnotationElementValue |
| { after(grammarAccess.getXAnnotationElementValueRule()); } |
| EOF |
| ; |
| |
| // Rule XAnnotationElementValue |
| ruleXAnnotationElementValue |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getXAnnotationElementValueAccess().getAlternatives()); } |
| (rule__XAnnotationElementValue__Alternatives) |
| { after(grammarAccess.getXAnnotationElementValueAccess().getAlternatives()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleXAnnotationOrExpression |
| entryRuleXAnnotationOrExpression |
| : |
| { before(grammarAccess.getXAnnotationOrExpressionRule()); } |
| ruleXAnnotationOrExpression |
| { after(grammarAccess.getXAnnotationOrExpressionRule()); } |
| EOF |
| ; |
| |
| // Rule XAnnotationOrExpression |
| ruleXAnnotationOrExpression |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getXAnnotationOrExpressionAccess().getAlternatives()); } |
| (rule__XAnnotationOrExpression__Alternatives) |
| { after(grammarAccess.getXAnnotationOrExpressionAccess().getAlternatives()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleXExpression |
| entryRuleXExpression |
| : |
| { before(grammarAccess.getXExpressionRule()); } |
| ruleXExpression |
| { after(grammarAccess.getXExpressionRule()); } |
| EOF |
| ; |
| |
| // Rule XExpression |
| ruleXExpression |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getXExpressionAccess().getXAssignmentParserRuleCall()); } |
| ruleXAssignment |
| { after(grammarAccess.getXExpressionAccess().getXAssignmentParserRuleCall()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleXAssignment |
| entryRuleXAssignment |
| : |
| { before(grammarAccess.getXAssignmentRule()); } |
| ruleXAssignment |
| { after(grammarAccess.getXAssignmentRule()); } |
| EOF |
| ; |
| |
| // Rule XAssignment |
| ruleXAssignment |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getXAssignmentAccess().getAlternatives()); } |
| (rule__XAssignment__Alternatives) |
| { after(grammarAccess.getXAssignmentAccess().getAlternatives()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleOpSingleAssign |
| entryRuleOpSingleAssign |
| : |
| { before(grammarAccess.getOpSingleAssignRule()); } |
| ruleOpSingleAssign |
| { after(grammarAccess.getOpSingleAssignRule()); } |
| EOF |
| ; |
| |
| // Rule OpSingleAssign |
| ruleOpSingleAssign |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getOpSingleAssignAccess().getEqualsSignKeyword()); } |
| |
| '=' |
| |
| { after(grammarAccess.getOpSingleAssignAccess().getEqualsSignKeyword()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleOpMultiAssign |
| entryRuleOpMultiAssign |
| : |
| { before(grammarAccess.getOpMultiAssignRule()); } |
| ruleOpMultiAssign |
| { after(grammarAccess.getOpMultiAssignRule()); } |
| EOF |
| ; |
| |
| // Rule OpMultiAssign |
| ruleOpMultiAssign |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getOpMultiAssignAccess().getAlternatives()); } |
| (rule__OpMultiAssign__Alternatives) |
| { after(grammarAccess.getOpMultiAssignAccess().getAlternatives()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleXOrExpression |
| entryRuleXOrExpression |
| : |
| { before(grammarAccess.getXOrExpressionRule()); } |
| ruleXOrExpression |
| { after(grammarAccess.getXOrExpressionRule()); } |
| EOF |
| ; |
| |
| // Rule XOrExpression |
| ruleXOrExpression |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getXOrExpressionAccess().getGroup()); } |
| (rule__XOrExpression__Group__0) |
| { after(grammarAccess.getXOrExpressionAccess().getGroup()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleOpOr |
| entryRuleOpOr |
| : |
| { before(grammarAccess.getOpOrRule()); } |
| ruleOpOr |
| { after(grammarAccess.getOpOrRule()); } |
| EOF |
| ; |
| |
| // Rule OpOr |
| ruleOpOr |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getOpOrAccess().getVerticalLineVerticalLineKeyword()); } |
| |
| '||' |
| |
| { after(grammarAccess.getOpOrAccess().getVerticalLineVerticalLineKeyword()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleXAndExpression |
| entryRuleXAndExpression |
| : |
| { before(grammarAccess.getXAndExpressionRule()); } |
| ruleXAndExpression |
| { after(grammarAccess.getXAndExpressionRule()); } |
| EOF |
| ; |
| |
| // Rule XAndExpression |
| ruleXAndExpression |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getXAndExpressionAccess().getGroup()); } |
| (rule__XAndExpression__Group__0) |
| { after(grammarAccess.getXAndExpressionAccess().getGroup()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleOpAnd |
| entryRuleOpAnd |
| : |
| { before(grammarAccess.getOpAndRule()); } |
| ruleOpAnd |
| { after(grammarAccess.getOpAndRule()); } |
| EOF |
| ; |
| |
| // Rule OpAnd |
| ruleOpAnd |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getOpAndAccess().getAmpersandAmpersandKeyword()); } |
| |
| '&&' |
| |
| { after(grammarAccess.getOpAndAccess().getAmpersandAmpersandKeyword()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleXEqualityExpression |
| entryRuleXEqualityExpression |
| : |
| { before(grammarAccess.getXEqualityExpressionRule()); } |
| ruleXEqualityExpression |
| { after(grammarAccess.getXEqualityExpressionRule()); } |
| EOF |
| ; |
| |
| // Rule XEqualityExpression |
| ruleXEqualityExpression |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getXEqualityExpressionAccess().getGroup()); } |
| (rule__XEqualityExpression__Group__0) |
| { after(grammarAccess.getXEqualityExpressionAccess().getGroup()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleOpEquality |
| entryRuleOpEquality |
| : |
| { before(grammarAccess.getOpEqualityRule()); } |
| ruleOpEquality |
| { after(grammarAccess.getOpEqualityRule()); } |
| EOF |
| ; |
| |
| // Rule OpEquality |
| ruleOpEquality |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getOpEqualityAccess().getAlternatives()); } |
| (rule__OpEquality__Alternatives) |
| { after(grammarAccess.getOpEqualityAccess().getAlternatives()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleXRelationalExpression |
| entryRuleXRelationalExpression |
| : |
| { before(grammarAccess.getXRelationalExpressionRule()); } |
| ruleXRelationalExpression |
| { after(grammarAccess.getXRelationalExpressionRule()); } |
| EOF |
| ; |
| |
| // Rule XRelationalExpression |
| ruleXRelationalExpression |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getXRelationalExpressionAccess().getGroup()); } |
| (rule__XRelationalExpression__Group__0) |
| { after(grammarAccess.getXRelationalExpressionAccess().getGroup()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleOpCompare |
| entryRuleOpCompare |
| : |
| { before(grammarAccess.getOpCompareRule()); } |
| ruleOpCompare |
| { after(grammarAccess.getOpCompareRule()); } |
| EOF |
| ; |
| |
| // Rule OpCompare |
| ruleOpCompare |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getOpCompareAccess().getAlternatives()); } |
| (rule__OpCompare__Alternatives) |
| { after(grammarAccess.getOpCompareAccess().getAlternatives()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleXOtherOperatorExpression |
| entryRuleXOtherOperatorExpression |
| : |
| { before(grammarAccess.getXOtherOperatorExpressionRule()); } |
| ruleXOtherOperatorExpression |
| { after(grammarAccess.getXOtherOperatorExpressionRule()); } |
| EOF |
| ; |
| |
| // Rule XOtherOperatorExpression |
| ruleXOtherOperatorExpression |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getXOtherOperatorExpressionAccess().getGroup()); } |
| (rule__XOtherOperatorExpression__Group__0) |
| { after(grammarAccess.getXOtherOperatorExpressionAccess().getGroup()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleOpOther |
| entryRuleOpOther |
| : |
| { before(grammarAccess.getOpOtherRule()); } |
| ruleOpOther |
| { after(grammarAccess.getOpOtherRule()); } |
| EOF |
| ; |
| |
| // Rule OpOther |
| ruleOpOther |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getOpOtherAccess().getAlternatives()); } |
| (rule__OpOther__Alternatives) |
| { after(grammarAccess.getOpOtherAccess().getAlternatives()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleXAdditiveExpression |
| entryRuleXAdditiveExpression |
| : |
| { before(grammarAccess.getXAdditiveExpressionRule()); } |
| ruleXAdditiveExpression |
| { after(grammarAccess.getXAdditiveExpressionRule()); } |
| EOF |
| ; |
| |
| // Rule XAdditiveExpression |
| ruleXAdditiveExpression |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getXAdditiveExpressionAccess().getGroup()); } |
| (rule__XAdditiveExpression__Group__0) |
| { after(grammarAccess.getXAdditiveExpressionAccess().getGroup()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleOpAdd |
| entryRuleOpAdd |
| : |
| { before(grammarAccess.getOpAddRule()); } |
| ruleOpAdd |
| { after(grammarAccess.getOpAddRule()); } |
| EOF |
| ; |
| |
| // Rule OpAdd |
| ruleOpAdd |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getOpAddAccess().getAlternatives()); } |
| (rule__OpAdd__Alternatives) |
| { after(grammarAccess.getOpAddAccess().getAlternatives()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleXMultiplicativeExpression |
| entryRuleXMultiplicativeExpression |
| : |
| { before(grammarAccess.getXMultiplicativeExpressionRule()); } |
| ruleXMultiplicativeExpression |
| { after(grammarAccess.getXMultiplicativeExpressionRule()); } |
| EOF |
| ; |
| |
| // Rule XMultiplicativeExpression |
| ruleXMultiplicativeExpression |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getXMultiplicativeExpressionAccess().getGroup()); } |
| (rule__XMultiplicativeExpression__Group__0) |
| { after(grammarAccess.getXMultiplicativeExpressionAccess().getGroup()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleOpMulti |
| entryRuleOpMulti |
| : |
| { before(grammarAccess.getOpMultiRule()); } |
| ruleOpMulti |
| { after(grammarAccess.getOpMultiRule()); } |
| EOF |
| ; |
| |
| // Rule OpMulti |
| ruleOpMulti |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getOpMultiAccess().getAlternatives()); } |
| (rule__OpMulti__Alternatives) |
| { after(grammarAccess.getOpMultiAccess().getAlternatives()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleXUnaryOperation |
| entryRuleXUnaryOperation |
| : |
| { before(grammarAccess.getXUnaryOperationRule()); } |
| ruleXUnaryOperation |
| { after(grammarAccess.getXUnaryOperationRule()); } |
| EOF |
| ; |
| |
| // Rule XUnaryOperation |
| ruleXUnaryOperation |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getXUnaryOperationAccess().getAlternatives()); } |
| (rule__XUnaryOperation__Alternatives) |
| { after(grammarAccess.getXUnaryOperationAccess().getAlternatives()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleOpUnary |
| entryRuleOpUnary |
| : |
| { before(grammarAccess.getOpUnaryRule()); } |
| ruleOpUnary |
| { after(grammarAccess.getOpUnaryRule()); } |
| EOF |
| ; |
| |
| // Rule OpUnary |
| ruleOpUnary |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getOpUnaryAccess().getAlternatives()); } |
| (rule__OpUnary__Alternatives) |
| { after(grammarAccess.getOpUnaryAccess().getAlternatives()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleXCastedExpression |
| entryRuleXCastedExpression |
| : |
| { before(grammarAccess.getXCastedExpressionRule()); } |
| ruleXCastedExpression |
| { after(grammarAccess.getXCastedExpressionRule()); } |
| EOF |
| ; |
| |
| // Rule XCastedExpression |
| ruleXCastedExpression |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getXCastedExpressionAccess().getGroup()); } |
| (rule__XCastedExpression__Group__0) |
| { after(grammarAccess.getXCastedExpressionAccess().getGroup()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleXPostfixOperation |
| entryRuleXPostfixOperation |
| : |
| { before(grammarAccess.getXPostfixOperationRule()); } |
| ruleXPostfixOperation |
| { after(grammarAccess.getXPostfixOperationRule()); } |
| EOF |
| ; |
| |
| // Rule XPostfixOperation |
| ruleXPostfixOperation |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getXPostfixOperationAccess().getGroup()); } |
| (rule__XPostfixOperation__Group__0) |
| { after(grammarAccess.getXPostfixOperationAccess().getGroup()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleOpPostfix |
| entryRuleOpPostfix |
| : |
| { before(grammarAccess.getOpPostfixRule()); } |
| ruleOpPostfix |
| { after(grammarAccess.getOpPostfixRule()); } |
| EOF |
| ; |
| |
| // Rule OpPostfix |
| ruleOpPostfix |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getOpPostfixAccess().getAlternatives()); } |
| (rule__OpPostfix__Alternatives) |
| { after(grammarAccess.getOpPostfixAccess().getAlternatives()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleXMemberFeatureCall |
| entryRuleXMemberFeatureCall |
| : |
| { before(grammarAccess.getXMemberFeatureCallRule()); } |
| ruleXMemberFeatureCall |
| { after(grammarAccess.getXMemberFeatureCallRule()); } |
| EOF |
| ; |
| |
| // Rule XMemberFeatureCall |
| ruleXMemberFeatureCall |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getXMemberFeatureCallAccess().getGroup()); } |
| (rule__XMemberFeatureCall__Group__0) |
| { after(grammarAccess.getXMemberFeatureCallAccess().getGroup()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleXPrimaryExpression |
| entryRuleXPrimaryExpression |
| : |
| { before(grammarAccess.getXPrimaryExpressionRule()); } |
| ruleXPrimaryExpression |
| { after(grammarAccess.getXPrimaryExpressionRule()); } |
| EOF |
| ; |
| |
| // Rule XPrimaryExpression |
| ruleXPrimaryExpression |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getXPrimaryExpressionAccess().getAlternatives()); } |
| (rule__XPrimaryExpression__Alternatives) |
| { after(grammarAccess.getXPrimaryExpressionAccess().getAlternatives()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleXLiteral |
| entryRuleXLiteral |
| : |
| { before(grammarAccess.getXLiteralRule()); } |
| ruleXLiteral |
| { after(grammarAccess.getXLiteralRule()); } |
| EOF |
| ; |
| |
| // Rule XLiteral |
| ruleXLiteral |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getXLiteralAccess().getAlternatives()); } |
| (rule__XLiteral__Alternatives) |
| { after(grammarAccess.getXLiteralAccess().getAlternatives()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleXCollectionLiteral |
| entryRuleXCollectionLiteral |
| : |
| { before(grammarAccess.getXCollectionLiteralRule()); } |
| ruleXCollectionLiteral |
| { after(grammarAccess.getXCollectionLiteralRule()); } |
| EOF |
| ; |
| |
| // Rule XCollectionLiteral |
| ruleXCollectionLiteral |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getXCollectionLiteralAccess().getAlternatives()); } |
| (rule__XCollectionLiteral__Alternatives) |
| { after(grammarAccess.getXCollectionLiteralAccess().getAlternatives()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleXSetLiteral |
| entryRuleXSetLiteral |
| : |
| { before(grammarAccess.getXSetLiteralRule()); } |
| ruleXSetLiteral |
| { after(grammarAccess.getXSetLiteralRule()); } |
| EOF |
| ; |
| |
| // Rule XSetLiteral |
| ruleXSetLiteral |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getXSetLiteralAccess().getGroup()); } |
| (rule__XSetLiteral__Group__0) |
| { after(grammarAccess.getXSetLiteralAccess().getGroup()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleXListLiteral |
| entryRuleXListLiteral |
| : |
| { before(grammarAccess.getXListLiteralRule()); } |
| ruleXListLiteral |
| { after(grammarAccess.getXListLiteralRule()); } |
| EOF |
| ; |
| |
| // Rule XListLiteral |
| ruleXListLiteral |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getXListLiteralAccess().getGroup()); } |
| (rule__XListLiteral__Group__0) |
| { after(grammarAccess.getXListLiteralAccess().getGroup()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleXClosure |
| entryRuleXClosure |
| : |
| { before(grammarAccess.getXClosureRule()); } |
| ruleXClosure |
| { after(grammarAccess.getXClosureRule()); } |
| EOF |
| ; |
| |
| // Rule XClosure |
| ruleXClosure |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getXClosureAccess().getGroup()); } |
| (rule__XClosure__Group__0) |
| { after(grammarAccess.getXClosureAccess().getGroup()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleXExpressionInClosure |
| entryRuleXExpressionInClosure |
| : |
| { before(grammarAccess.getXExpressionInClosureRule()); } |
| ruleXExpressionInClosure |
| { after(grammarAccess.getXExpressionInClosureRule()); } |
| EOF |
| ; |
| |
| // Rule XExpressionInClosure |
| ruleXExpressionInClosure |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getXExpressionInClosureAccess().getGroup()); } |
| (rule__XExpressionInClosure__Group__0) |
| { after(grammarAccess.getXExpressionInClosureAccess().getGroup()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleXShortClosure |
| entryRuleXShortClosure |
| : |
| { before(grammarAccess.getXShortClosureRule()); } |
| ruleXShortClosure |
| { after(grammarAccess.getXShortClosureRule()); } |
| EOF |
| ; |
| |
| // Rule XShortClosure |
| ruleXShortClosure |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getXShortClosureAccess().getGroup()); } |
| (rule__XShortClosure__Group__0) |
| { after(grammarAccess.getXShortClosureAccess().getGroup()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleXParenthesizedExpression |
| entryRuleXParenthesizedExpression |
| : |
| { before(grammarAccess.getXParenthesizedExpressionRule()); } |
| ruleXParenthesizedExpression |
| { after(grammarAccess.getXParenthesizedExpressionRule()); } |
| EOF |
| ; |
| |
| // Rule XParenthesizedExpression |
| ruleXParenthesizedExpression |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getXParenthesizedExpressionAccess().getGroup()); } |
| (rule__XParenthesizedExpression__Group__0) |
| { after(grammarAccess.getXParenthesizedExpressionAccess().getGroup()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleXIfExpression |
| entryRuleXIfExpression |
| : |
| { before(grammarAccess.getXIfExpressionRule()); } |
| ruleXIfExpression |
| { after(grammarAccess.getXIfExpressionRule()); } |
| EOF |
| ; |
| |
| // Rule XIfExpression |
| ruleXIfExpression |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getXIfExpressionAccess().getGroup()); } |
| (rule__XIfExpression__Group__0) |
| { after(grammarAccess.getXIfExpressionAccess().getGroup()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleXSwitchExpression |
| entryRuleXSwitchExpression |
| : |
| { before(grammarAccess.getXSwitchExpressionRule()); } |
| ruleXSwitchExpression |
| { after(grammarAccess.getXSwitchExpressionRule()); } |
| EOF |
| ; |
| |
| // Rule XSwitchExpression |
| ruleXSwitchExpression |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getXSwitchExpressionAccess().getGroup()); } |
| (rule__XSwitchExpression__Group__0) |
| { after(grammarAccess.getXSwitchExpressionAccess().getGroup()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleXCasePart |
| entryRuleXCasePart |
| : |
| { before(grammarAccess.getXCasePartRule()); } |
| ruleXCasePart |
| { after(grammarAccess.getXCasePartRule()); } |
| EOF |
| ; |
| |
| // Rule XCasePart |
| ruleXCasePart |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getXCasePartAccess().getGroup()); } |
| (rule__XCasePart__Group__0) |
| { after(grammarAccess.getXCasePartAccess().getGroup()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleXForLoopExpression |
| entryRuleXForLoopExpression |
| : |
| { before(grammarAccess.getXForLoopExpressionRule()); } |
| ruleXForLoopExpression |
| { after(grammarAccess.getXForLoopExpressionRule()); } |
| EOF |
| ; |
| |
| // Rule XForLoopExpression |
| ruleXForLoopExpression |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getXForLoopExpressionAccess().getGroup()); } |
| (rule__XForLoopExpression__Group__0) |
| { after(grammarAccess.getXForLoopExpressionAccess().getGroup()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleXBasicForLoopExpression |
| entryRuleXBasicForLoopExpression |
| : |
| { before(grammarAccess.getXBasicForLoopExpressionRule()); } |
| ruleXBasicForLoopExpression |
| { after(grammarAccess.getXBasicForLoopExpressionRule()); } |
| EOF |
| ; |
| |
| // Rule XBasicForLoopExpression |
| ruleXBasicForLoopExpression |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getXBasicForLoopExpressionAccess().getGroup()); } |
| (rule__XBasicForLoopExpression__Group__0) |
| { after(grammarAccess.getXBasicForLoopExpressionAccess().getGroup()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleXWhileExpression |
| entryRuleXWhileExpression |
| : |
| { before(grammarAccess.getXWhileExpressionRule()); } |
| ruleXWhileExpression |
| { after(grammarAccess.getXWhileExpressionRule()); } |
| EOF |
| ; |
| |
| // Rule XWhileExpression |
| ruleXWhileExpression |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getXWhileExpressionAccess().getGroup()); } |
| (rule__XWhileExpression__Group__0) |
| { after(grammarAccess.getXWhileExpressionAccess().getGroup()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleXDoWhileExpression |
| entryRuleXDoWhileExpression |
| : |
| { before(grammarAccess.getXDoWhileExpressionRule()); } |
| ruleXDoWhileExpression |
| { after(grammarAccess.getXDoWhileExpressionRule()); } |
| EOF |
| ; |
| |
| // Rule XDoWhileExpression |
| ruleXDoWhileExpression |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getXDoWhileExpressionAccess().getGroup()); } |
| (rule__XDoWhileExpression__Group__0) |
| { after(grammarAccess.getXDoWhileExpressionAccess().getGroup()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleXBlockExpression |
| entryRuleXBlockExpression |
| : |
| { before(grammarAccess.getXBlockExpressionRule()); } |
| ruleXBlockExpression |
| { after(grammarAccess.getXBlockExpressionRule()); } |
| EOF |
| ; |
| |
| // Rule XBlockExpression |
| ruleXBlockExpression |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getXBlockExpressionAccess().getGroup()); } |
| (rule__XBlockExpression__Group__0) |
| { after(grammarAccess.getXBlockExpressionAccess().getGroup()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleXExpressionOrVarDeclaration |
| entryRuleXExpressionOrVarDeclaration |
| : |
| { before(grammarAccess.getXExpressionOrVarDeclarationRule()); } |
| ruleXExpressionOrVarDeclaration |
| { after(grammarAccess.getXExpressionOrVarDeclarationRule()); } |
| EOF |
| ; |
| |
| // Rule XExpressionOrVarDeclaration |
| ruleXExpressionOrVarDeclaration |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getXExpressionOrVarDeclarationAccess().getAlternatives()); } |
| (rule__XExpressionOrVarDeclaration__Alternatives) |
| { after(grammarAccess.getXExpressionOrVarDeclarationAccess().getAlternatives()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleXVariableDeclaration |
| entryRuleXVariableDeclaration |
| : |
| { before(grammarAccess.getXVariableDeclarationRule()); } |
| ruleXVariableDeclaration |
| { after(grammarAccess.getXVariableDeclarationRule()); } |
| EOF |
| ; |
| |
| // Rule XVariableDeclaration |
| ruleXVariableDeclaration |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getXVariableDeclarationAccess().getGroup()); } |
| (rule__XVariableDeclaration__Group__0) |
| { after(grammarAccess.getXVariableDeclarationAccess().getGroup()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleJvmFormalParameter |
| entryRuleJvmFormalParameter |
| : |
| { before(grammarAccess.getJvmFormalParameterRule()); } |
| ruleJvmFormalParameter |
| { after(grammarAccess.getJvmFormalParameterRule()); } |
| EOF |
| ; |
| |
| // Rule JvmFormalParameter |
| ruleJvmFormalParameter |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getJvmFormalParameterAccess().getGroup()); } |
| (rule__JvmFormalParameter__Group__0) |
| { after(grammarAccess.getJvmFormalParameterAccess().getGroup()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleFullJvmFormalParameter |
| entryRuleFullJvmFormalParameter |
| : |
| { before(grammarAccess.getFullJvmFormalParameterRule()); } |
| ruleFullJvmFormalParameter |
| { after(grammarAccess.getFullJvmFormalParameterRule()); } |
| EOF |
| ; |
| |
| // Rule FullJvmFormalParameter |
| ruleFullJvmFormalParameter |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getFullJvmFormalParameterAccess().getGroup()); } |
| (rule__FullJvmFormalParameter__Group__0) |
| { after(grammarAccess.getFullJvmFormalParameterAccess().getGroup()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleXFeatureCall |
| entryRuleXFeatureCall |
| : |
| { before(grammarAccess.getXFeatureCallRule()); } |
| ruleXFeatureCall |
| { after(grammarAccess.getXFeatureCallRule()); } |
| EOF |
| ; |
| |
| // Rule XFeatureCall |
| ruleXFeatureCall |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getXFeatureCallAccess().getGroup()); } |
| (rule__XFeatureCall__Group__0) |
| { after(grammarAccess.getXFeatureCallAccess().getGroup()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleFeatureCallID |
| entryRuleFeatureCallID |
| : |
| { before(grammarAccess.getFeatureCallIDRule()); } |
| ruleFeatureCallID |
| { after(grammarAccess.getFeatureCallIDRule()); } |
| EOF |
| ; |
| |
| // Rule FeatureCallID |
| ruleFeatureCallID |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getFeatureCallIDAccess().getAlternatives()); } |
| (rule__FeatureCallID__Alternatives) |
| { after(grammarAccess.getFeatureCallIDAccess().getAlternatives()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleIdOrSuper |
| entryRuleIdOrSuper |
| : |
| { before(grammarAccess.getIdOrSuperRule()); } |
| ruleIdOrSuper |
| { after(grammarAccess.getIdOrSuperRule()); } |
| EOF |
| ; |
| |
| // Rule IdOrSuper |
| ruleIdOrSuper |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getIdOrSuperAccess().getAlternatives()); } |
| (rule__IdOrSuper__Alternatives) |
| { after(grammarAccess.getIdOrSuperAccess().getAlternatives()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleXConstructorCall |
| entryRuleXConstructorCall |
| : |
| { before(grammarAccess.getXConstructorCallRule()); } |
| ruleXConstructorCall |
| { after(grammarAccess.getXConstructorCallRule()); } |
| EOF |
| ; |
| |
| // Rule XConstructorCall |
| ruleXConstructorCall |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getXConstructorCallAccess().getGroup()); } |
| (rule__XConstructorCall__Group__0) |
| { after(grammarAccess.getXConstructorCallAccess().getGroup()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleXBooleanLiteral |
| entryRuleXBooleanLiteral |
| : |
| { before(grammarAccess.getXBooleanLiteralRule()); } |
| ruleXBooleanLiteral |
| { after(grammarAccess.getXBooleanLiteralRule()); } |
| EOF |
| ; |
| |
| // Rule XBooleanLiteral |
| ruleXBooleanLiteral |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getXBooleanLiteralAccess().getGroup()); } |
| (rule__XBooleanLiteral__Group__0) |
| { after(grammarAccess.getXBooleanLiteralAccess().getGroup()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleXNullLiteral |
| entryRuleXNullLiteral |
| : |
| { before(grammarAccess.getXNullLiteralRule()); } |
| ruleXNullLiteral |
| { after(grammarAccess.getXNullLiteralRule()); } |
| EOF |
| ; |
| |
| // Rule XNullLiteral |
| ruleXNullLiteral |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getXNullLiteralAccess().getGroup()); } |
| (rule__XNullLiteral__Group__0) |
| { after(grammarAccess.getXNullLiteralAccess().getGroup()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleXNumberLiteral |
| entryRuleXNumberLiteral |
| : |
| { before(grammarAccess.getXNumberLiteralRule()); } |
| ruleXNumberLiteral |
| { after(grammarAccess.getXNumberLiteralRule()); } |
| EOF |
| ; |
| |
| // Rule XNumberLiteral |
| ruleXNumberLiteral |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getXNumberLiteralAccess().getGroup()); } |
| (rule__XNumberLiteral__Group__0) |
| { after(grammarAccess.getXNumberLiteralAccess().getGroup()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleXStringLiteral |
| entryRuleXStringLiteral |
| : |
| { before(grammarAccess.getXStringLiteralRule()); } |
| ruleXStringLiteral |
| { after(grammarAccess.getXStringLiteralRule()); } |
| EOF |
| ; |
| |
| // Rule XStringLiteral |
| ruleXStringLiteral |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getXStringLiteralAccess().getGroup()); } |
| (rule__XStringLiteral__Group__0) |
| { after(grammarAccess.getXStringLiteralAccess().getGroup()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleXTypeLiteral |
| entryRuleXTypeLiteral |
| : |
| { before(grammarAccess.getXTypeLiteralRule()); } |
| ruleXTypeLiteral |
| { after(grammarAccess.getXTypeLiteralRule()); } |
| EOF |
| ; |
| |
| // Rule XTypeLiteral |
| ruleXTypeLiteral |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getXTypeLiteralAccess().getGroup()); } |
| (rule__XTypeLiteral__Group__0) |
| { after(grammarAccess.getXTypeLiteralAccess().getGroup()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleXThrowExpression |
| entryRuleXThrowExpression |
| : |
| { before(grammarAccess.getXThrowExpressionRule()); } |
| ruleXThrowExpression |
| { after(grammarAccess.getXThrowExpressionRule()); } |
| EOF |
| ; |
| |
| // Rule XThrowExpression |
| ruleXThrowExpression |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getXThrowExpressionAccess().getGroup()); } |
| (rule__XThrowExpression__Group__0) |
| { after(grammarAccess.getXThrowExpressionAccess().getGroup()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleXReturnExpression |
| entryRuleXReturnExpression |
| : |
| { before(grammarAccess.getXReturnExpressionRule()); } |
| ruleXReturnExpression |
| { after(grammarAccess.getXReturnExpressionRule()); } |
| EOF |
| ; |
| |
| // Rule XReturnExpression |
| ruleXReturnExpression |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getXReturnExpressionAccess().getGroup()); } |
| (rule__XReturnExpression__Group__0) |
| { after(grammarAccess.getXReturnExpressionAccess().getGroup()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleXTryCatchFinallyExpression |
| entryRuleXTryCatchFinallyExpression |
| : |
| { before(grammarAccess.getXTryCatchFinallyExpressionRule()); } |
| ruleXTryCatchFinallyExpression |
| { after(grammarAccess.getXTryCatchFinallyExpressionRule()); } |
| EOF |
| ; |
| |
| // Rule XTryCatchFinallyExpression |
| ruleXTryCatchFinallyExpression |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getXTryCatchFinallyExpressionAccess().getGroup()); } |
| (rule__XTryCatchFinallyExpression__Group__0) |
| { after(grammarAccess.getXTryCatchFinallyExpressionAccess().getGroup()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleXSynchronizedExpression |
| entryRuleXSynchronizedExpression |
| : |
| { before(grammarAccess.getXSynchronizedExpressionRule()); } |
| ruleXSynchronizedExpression |
| { after(grammarAccess.getXSynchronizedExpressionRule()); } |
| EOF |
| ; |
| |
| // Rule XSynchronizedExpression |
| ruleXSynchronizedExpression |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getXSynchronizedExpressionAccess().getGroup()); } |
| (rule__XSynchronizedExpression__Group__0) |
| { after(grammarAccess.getXSynchronizedExpressionAccess().getGroup()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleXCatchClause |
| entryRuleXCatchClause |
| : |
| { before(grammarAccess.getXCatchClauseRule()); } |
| ruleXCatchClause |
| { after(grammarAccess.getXCatchClauseRule()); } |
| EOF |
| ; |
| |
| // Rule XCatchClause |
| ruleXCatchClause |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getXCatchClauseAccess().getGroup()); } |
| (rule__XCatchClause__Group__0) |
| { after(grammarAccess.getXCatchClauseAccess().getGroup()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleNumber |
| entryRuleNumber |
| @init { |
| HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens(); |
| } |
| : |
| { before(grammarAccess.getNumberRule()); } |
| ruleNumber |
| { after(grammarAccess.getNumberRule()); } |
| EOF |
| ; |
| finally { |
| myHiddenTokenState.restore(); |
| } |
| |
| // Rule Number |
| ruleNumber |
| @init { |
| HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens(); |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getNumberAccess().getAlternatives()); } |
| (rule__Number__Alternatives) |
| { after(grammarAccess.getNumberAccess().getAlternatives()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| myHiddenTokenState.restore(); |
| } |
| |
| |
| |
| |
| |
| // Entry rule entryRuleJvmTypeReference |
| entryRuleJvmTypeReference |
| : |
| { before(grammarAccess.getJvmTypeReferenceRule()); } |
| ruleJvmTypeReference |
| { after(grammarAccess.getJvmTypeReferenceRule()); } |
| EOF |
| ; |
| |
| // Rule JvmTypeReference |
| ruleJvmTypeReference |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getJvmTypeReferenceAccess().getAlternatives()); } |
| (rule__JvmTypeReference__Alternatives) |
| { after(grammarAccess.getJvmTypeReferenceAccess().getAlternatives()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleArrayBrackets |
| entryRuleArrayBrackets |
| : |
| { before(grammarAccess.getArrayBracketsRule()); } |
| ruleArrayBrackets |
| { after(grammarAccess.getArrayBracketsRule()); } |
| EOF |
| ; |
| |
| // Rule ArrayBrackets |
| ruleArrayBrackets |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getArrayBracketsAccess().getGroup()); } |
| (rule__ArrayBrackets__Group__0) |
| { after(grammarAccess.getArrayBracketsAccess().getGroup()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleXFunctionTypeRef |
| entryRuleXFunctionTypeRef |
| : |
| { before(grammarAccess.getXFunctionTypeRefRule()); } |
| ruleXFunctionTypeRef |
| { after(grammarAccess.getXFunctionTypeRefRule()); } |
| EOF |
| ; |
| |
| // Rule XFunctionTypeRef |
| ruleXFunctionTypeRef |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getXFunctionTypeRefAccess().getGroup()); } |
| (rule__XFunctionTypeRef__Group__0) |
| { after(grammarAccess.getXFunctionTypeRefAccess().getGroup()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleJvmParameterizedTypeReference |
| entryRuleJvmParameterizedTypeReference |
| : |
| { before(grammarAccess.getJvmParameterizedTypeReferenceRule()); } |
| ruleJvmParameterizedTypeReference |
| { after(grammarAccess.getJvmParameterizedTypeReferenceRule()); } |
| EOF |
| ; |
| |
| // Rule JvmParameterizedTypeReference |
| ruleJvmParameterizedTypeReference |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGroup()); } |
| (rule__JvmParameterizedTypeReference__Group__0) |
| { after(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGroup()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleJvmArgumentTypeReference |
| entryRuleJvmArgumentTypeReference |
| : |
| { before(grammarAccess.getJvmArgumentTypeReferenceRule()); } |
| ruleJvmArgumentTypeReference |
| { after(grammarAccess.getJvmArgumentTypeReferenceRule()); } |
| EOF |
| ; |
| |
| // Rule JvmArgumentTypeReference |
| ruleJvmArgumentTypeReference |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getJvmArgumentTypeReferenceAccess().getAlternatives()); } |
| (rule__JvmArgumentTypeReference__Alternatives) |
| { after(grammarAccess.getJvmArgumentTypeReferenceAccess().getAlternatives()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleJvmWildcardTypeReference |
| entryRuleJvmWildcardTypeReference |
| : |
| { before(grammarAccess.getJvmWildcardTypeReferenceRule()); } |
| ruleJvmWildcardTypeReference |
| { after(grammarAccess.getJvmWildcardTypeReferenceRule()); } |
| EOF |
| ; |
| |
| // Rule JvmWildcardTypeReference |
| ruleJvmWildcardTypeReference |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getJvmWildcardTypeReferenceAccess().getGroup()); } |
| (rule__JvmWildcardTypeReference__Group__0) |
| { after(grammarAccess.getJvmWildcardTypeReferenceAccess().getGroup()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleJvmUpperBound |
| entryRuleJvmUpperBound |
| : |
| { before(grammarAccess.getJvmUpperBoundRule()); } |
| ruleJvmUpperBound |
| { after(grammarAccess.getJvmUpperBoundRule()); } |
| EOF |
| ; |
| |
| // Rule JvmUpperBound |
| ruleJvmUpperBound |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getJvmUpperBoundAccess().getGroup()); } |
| (rule__JvmUpperBound__Group__0) |
| { after(grammarAccess.getJvmUpperBoundAccess().getGroup()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleJvmUpperBoundAnded |
| entryRuleJvmUpperBoundAnded |
| : |
| { before(grammarAccess.getJvmUpperBoundAndedRule()); } |
| ruleJvmUpperBoundAnded |
| { after(grammarAccess.getJvmUpperBoundAndedRule()); } |
| EOF |
| ; |
| |
| // Rule JvmUpperBoundAnded |
| ruleJvmUpperBoundAnded |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getJvmUpperBoundAndedAccess().getGroup()); } |
| (rule__JvmUpperBoundAnded__Group__0) |
| { after(grammarAccess.getJvmUpperBoundAndedAccess().getGroup()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleJvmLowerBound |
| entryRuleJvmLowerBound |
| : |
| { before(grammarAccess.getJvmLowerBoundRule()); } |
| ruleJvmLowerBound |
| { after(grammarAccess.getJvmLowerBoundRule()); } |
| EOF |
| ; |
| |
| // Rule JvmLowerBound |
| ruleJvmLowerBound |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getJvmLowerBoundAccess().getGroup()); } |
| (rule__JvmLowerBound__Group__0) |
| { after(grammarAccess.getJvmLowerBoundAccess().getGroup()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleJvmLowerBoundAnded |
| entryRuleJvmLowerBoundAnded |
| : |
| { before(grammarAccess.getJvmLowerBoundAndedRule()); } |
| ruleJvmLowerBoundAnded |
| { after(grammarAccess.getJvmLowerBoundAndedRule()); } |
| EOF |
| ; |
| |
| // Rule JvmLowerBoundAnded |
| ruleJvmLowerBoundAnded |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getJvmLowerBoundAndedAccess().getGroup()); } |
| (rule__JvmLowerBoundAnded__Group__0) |
| { after(grammarAccess.getJvmLowerBoundAndedAccess().getGroup()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| |
| |
| // Entry rule entryRuleQualifiedNameWithWildcard |
| entryRuleQualifiedNameWithWildcard |
| : |
| { before(grammarAccess.getQualifiedNameWithWildcardRule()); } |
| ruleQualifiedNameWithWildcard |
| { after(grammarAccess.getQualifiedNameWithWildcardRule()); } |
| EOF |
| ; |
| |
| // Rule QualifiedNameWithWildcard |
| ruleQualifiedNameWithWildcard |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getQualifiedNameWithWildcardAccess().getGroup()); } |
| (rule__QualifiedNameWithWildcard__Group__0) |
| { after(grammarAccess.getQualifiedNameWithWildcardAccess().getGroup()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| |
| |
| // Entry rule entryRuleXImportDeclaration |
| entryRuleXImportDeclaration |
| : |
| { before(grammarAccess.getXImportDeclarationRule()); } |
| ruleXImportDeclaration |
| { after(grammarAccess.getXImportDeclarationRule()); } |
| EOF |
| ; |
| |
| // Rule XImportDeclaration |
| ruleXImportDeclaration |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getXImportDeclarationAccess().getGroup()); } |
| (rule__XImportDeclaration__Group__0) |
| { after(grammarAccess.getXImportDeclarationAccess().getGroup()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Entry rule entryRuleQualifiedNameInStaticImport |
| entryRuleQualifiedNameInStaticImport |
| : |
| { before(grammarAccess.getQualifiedNameInStaticImportRule()); } |
| ruleQualifiedNameInStaticImport |
| { after(grammarAccess.getQualifiedNameInStaticImportRule()); } |
| EOF |
| ; |
| |
| // Rule QualifiedNameInStaticImport |
| ruleQualifiedNameInStaticImport |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| ( |
| { before(grammarAccess.getQualifiedNameInStaticImportAccess().getGroup()); } |
| (rule__QualifiedNameInStaticImport__Group__0) |
| { after(grammarAccess.getQualifiedNameInStaticImportAccess().getGroup()); } |
| ) |
| ( |
| { before(grammarAccess.getQualifiedNameInStaticImportAccess().getGroup()); } |
| (rule__QualifiedNameInStaticImport__Group__0)* |
| { after(grammarAccess.getQualifiedNameInStaticImportAccess().getGroup()); } |
| ) |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| |
| // Rule StyleCompare |
| ruleStyleCompare |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getStyleCompareAccess().getAlternatives()); } |
| (rule__StyleCompare__Alternatives) |
| { after(grammarAccess.getStyleCompareAccess().getAlternatives()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Rule TrendIconEnum |
| ruleTrendIconEnum |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTrendIconEnumAccess().getAlternatives()); } |
| (rule__TrendIconEnum__Alternatives) |
| { after(grammarAccess.getTrendIconEnumAccess().getAlternatives()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Rule RowHeaderMode |
| ruleRowHeaderMode |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getRowHeaderModeAccess().getAlternatives()); } |
| (rule__RowHeaderMode__Alternatives) |
| { after(grammarAccess.getRowHeaderModeAccess().getAlternatives()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| // Rule AxisEnum |
| ruleAxisEnum |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getAxisEnumAccess().getAlternatives()); } |
| (rule__AxisEnum__Alternatives) |
| { after(grammarAccess.getAxisEnumAccess().getAlternatives()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| rule__TableOption__Alternatives |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableOptionAccess().getTableSelectionParserRuleCall_0()); } |
| ruleTableSelection |
| { after(grammarAccess.getTableOptionAccess().getTableSelectionParserRuleCall_0()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getTableOptionAccess().getTableTableParserRuleCall_1()); } |
| ruleTableTable |
| { after(grammarAccess.getTableOptionAccess().getTableTableParserRuleCall_1()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getTableOptionAccess().getTableGridParserRuleCall_2()); } |
| ruleTableGrid |
| { after(grammarAccess.getTableOptionAccess().getTableGridParserRuleCall_2()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__TableSelection__Alternatives_1 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableSelectionAccess().getMultiSelectionAssignment_1_0()); } |
| (rule__TableSelection__MultiSelectionAssignment_1_0) |
| { after(grammarAccess.getTableSelectionAccess().getMultiSelectionAssignment_1_0()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getTableSelectionAccess().getSingleselectionKeyword_1_1()); } |
| |
| 'singleselection' |
| |
| { after(grammarAccess.getTableSelectionAccess().getSingleselectionKeyword_1_1()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__TableValueElement__Alternatives |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableValueElementAccess().getTableMeasureParserRuleCall_0()); } |
| ruleTableMeasure |
| { after(grammarAccess.getTableValueElementAccess().getTableMeasureParserRuleCall_0()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getTableValueElementAccess().getTableDerivedParserRuleCall_1()); } |
| ruleTableDerived |
| { after(grammarAccess.getTableValueElementAccess().getTableDerivedParserRuleCall_1()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getTableValueElementAccess().getTableHierarchyParserRuleCall_2()); } |
| ruleTableHierarchy |
| { after(grammarAccess.getTableValueElementAccess().getTableHierarchyParserRuleCall_2()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getTableValueElementAccess().getTablePropertyParserRuleCall_3()); } |
| ruleTableProperty |
| { after(grammarAccess.getTableValueElementAccess().getTablePropertyParserRuleCall_3()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getTableValueElementAccess().getTableAggregationParserRuleCall_4()); } |
| ruleTableAggregation |
| { after(grammarAccess.getTableValueElementAccess().getTableAggregationParserRuleCall_4()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getTableValueElementAccess().getTableOrdinalParserRuleCall_5()); } |
| ruleTableOrdinal |
| { after(grammarAccess.getTableValueElementAccess().getTableOrdinalParserRuleCall_5()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getTableValueElementAccess().getTableColumnParserRuleCall_6()); } |
| ruleTableColumn |
| { after(grammarAccess.getTableValueElementAccess().getTableColumnParserRuleCall_6()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getTableValueElementAccess().getTableTaskParserRuleCall_7()); } |
| ruleTableTask |
| { after(grammarAccess.getTableValueElementAccess().getTableTaskParserRuleCall_7()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getTableValueElementAccess().getTableAllColumnsParserRuleCall_8()); } |
| ruleTableAllColumns |
| { after(grammarAccess.getTableValueElementAccess().getTableAllColumnsParserRuleCall_8()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__TableInterval__Alternatives |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableIntervalAccess().getTableNumberIntervalParserRuleCall_0()); } |
| ruleTableNumberInterval |
| { after(grammarAccess.getTableIntervalAccess().getTableNumberIntervalParserRuleCall_0()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getTableIntervalAccess().getTableDateDayIntervalParserRuleCall_1()); } |
| ruleTableDateDayInterval |
| { after(grammarAccess.getTableIntervalAccess().getTableDateDayIntervalParserRuleCall_1()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__TableLookup__Alternatives |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableLookupAccess().getTableNumberLookupParserRuleCall_0()); } |
| ruleTableNumberLookup |
| { after(grammarAccess.getTableLookupAccess().getTableNumberLookupParserRuleCall_0()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getTableLookupAccess().getTableStringLookupParserRuleCall_1()); } |
| ruleTableStringLookup |
| { after(grammarAccess.getTableLookupAccess().getTableStringLookupParserRuleCall_1()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getTableLookupAccess().getTableDateDayLookupParserRuleCall_2()); } |
| ruleTableDateDayLookup |
| { after(grammarAccess.getTableLookupAccess().getTableDateDayLookupParserRuleCall_2()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__TableBrokerDatamart__Alternatives_2 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableBrokerDatamartAccess().getGroup_2_0()); } |
| (rule__TableBrokerDatamart__Group_2_0__0) |
| { after(grammarAccess.getTableBrokerDatamartAccess().getGroup_2_0()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getTableBrokerDatamartAccess().getGroup_2_1()); } |
| (rule__TableBrokerDatamart__Group_2_1__0) |
| { after(grammarAccess.getTableBrokerDatamartAccess().getGroup_2_1()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__TableRangeElement__Alternatives |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableRangeElementAccess().getTableTextColorParserRuleCall_0()); } |
| ruleTableTextColor |
| { after(grammarAccess.getTableRangeElementAccess().getTableTextColorParserRuleCall_0()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getTableRangeElementAccess().getTableCellColorParserRuleCall_1()); } |
| ruleTableCellColor |
| { after(grammarAccess.getTableRangeElementAccess().getTableCellColorParserRuleCall_1()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getTableRangeElementAccess().getTableIconParserRuleCall_2()); } |
| ruleTableIcon |
| { after(grammarAccess.getTableRangeElementAccess().getTableIconParserRuleCall_2()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getTableRangeElementAccess().getTableTrendParserRuleCall_3()); } |
| ruleTableTrend |
| { after(grammarAccess.getTableRangeElementAccess().getTableTrendParserRuleCall_3()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getTableRangeElementAccess().getTableTooltipParserRuleCall_4()); } |
| ruleTableTooltip |
| { after(grammarAccess.getTableRangeElementAccess().getTableTooltipParserRuleCall_4()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__PropertyStyle__Alternatives |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getPropertyStyleAccess().getPropertyButtonStyleParserRuleCall_0()); } |
| rulePropertyButtonStyle |
| { after(grammarAccess.getPropertyStyleAccess().getPropertyButtonStyleParserRuleCall_0()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getPropertyStyleAccess().getPropertyHtmlStyleParserRuleCall_1()); } |
| rulePropertyHtmlStyle |
| { after(grammarAccess.getPropertyStyleAccess().getPropertyHtmlStyleParserRuleCall_1()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getPropertyStyleAccess().getPropertyProgressbarStyleParserRuleCall_2()); } |
| rulePropertyProgressbarStyle |
| { after(grammarAccess.getPropertyStyleAccess().getPropertyProgressbarStyleParserRuleCall_2()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getPropertyStyleAccess().getPropertyTextStyleParserRuleCall_3()); } |
| rulePropertyTextStyle |
| { after(grammarAccess.getPropertyStyleAccess().getPropertyTextStyleParserRuleCall_3()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getPropertyStyleAccess().getPropertyBooleanStyleParserRuleCall_4()); } |
| rulePropertyBooleanStyle |
| { after(grammarAccess.getPropertyStyleAccess().getPropertyBooleanStyleParserRuleCall_4()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getPropertyStyleAccess().getPropertyDateStyleParserRuleCall_5()); } |
| rulePropertyDateStyle |
| { after(grammarAccess.getPropertyStyleAccess().getPropertyDateStyleParserRuleCall_5()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getPropertyStyleAccess().getPropertyNumberStyleParserRuleCall_6()); } |
| rulePropertyNumberStyle |
| { after(grammarAccess.getPropertyStyleAccess().getPropertyNumberStyleParserRuleCall_6()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getPropertyStyleAccess().getPropertyImageStyleParserRuleCall_7()); } |
| rulePropertyImageStyle |
| { after(grammarAccess.getPropertyStyleAccess().getPropertyImageStyleParserRuleCall_7()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getPropertyStyleAccess().getPropertyQuantityStyleParserRuleCall_8()); } |
| rulePropertyQuantityStyle |
| { after(grammarAccess.getPropertyStyleAccess().getPropertyQuantityStyleParserRuleCall_8()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getPropertyStyleAccess().getPropertyPriceStyleParserRuleCall_9()); } |
| rulePropertyPriceStyle |
| { after(grammarAccess.getPropertyStyleAccess().getPropertyPriceStyleParserRuleCall_9()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getPropertyStyleAccess().getGridPropIndicatorStyleParserRuleCall_10()); } |
| ruleGridPropIndicatorStyle |
| { after(grammarAccess.getPropertyStyleAccess().getGridPropIndicatorStyleParserRuleCall_10()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__StyleConfig__Alternatives |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getStyleConfigAccess().getNumericToResourceStyleConfigParserRuleCall_0()); } |
| ruleNumericToResourceStyleConfig |
| { after(grammarAccess.getStyleConfigAccess().getNumericToResourceStyleConfigParserRuleCall_0()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getStyleConfigAccess().getStringToResourceStyleConfigParserRuleCall_1()); } |
| ruleStringToResourceStyleConfig |
| { after(grammarAccess.getStyleConfigAccess().getStringToResourceStyleConfigParserRuleCall_1()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__LInt__Alternatives_0 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getLIntAccess().getPlusSignKeyword_0_0()); } |
| |
| '+' |
| |
| { after(grammarAccess.getLIntAccess().getPlusSignKeyword_0_0()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getLIntAccess().getHyphenMinusKeyword_0_1()); } |
| |
| '-' |
| |
| { after(grammarAccess.getLIntAccess().getHyphenMinusKeyword_0_1()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__XAnnotation__Alternatives_3_1 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getXAnnotationAccess().getGroup_3_1_0()); } |
| (rule__XAnnotation__Group_3_1_0__0) |
| { after(grammarAccess.getXAnnotationAccess().getGroup_3_1_0()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getXAnnotationAccess().getValueAssignment_3_1_1()); } |
| (rule__XAnnotation__ValueAssignment_3_1_1) |
| { after(grammarAccess.getXAnnotationAccess().getValueAssignment_3_1_1()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__XAnnotationElementValueOrCommaList__Alternatives |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getGroup_0()); } |
| (rule__XAnnotationElementValueOrCommaList__Group_0__0) |
| { after(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getGroup_0()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getGroup_1()); } |
| (rule__XAnnotationElementValueOrCommaList__Group_1__0) |
| { after(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getGroup_1()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__XAnnotationElementValue__Alternatives |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getXAnnotationElementValueAccess().getGroup_0()); } |
| (rule__XAnnotationElementValue__Group_0__0) |
| { after(grammarAccess.getXAnnotationElementValueAccess().getGroup_0()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getXAnnotationElementValueAccess().getXAnnotationOrExpressionParserRuleCall_1()); } |
| ruleXAnnotationOrExpression |
| { after(grammarAccess.getXAnnotationElementValueAccess().getXAnnotationOrExpressionParserRuleCall_1()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__XAnnotationOrExpression__Alternatives |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getXAnnotationOrExpressionAccess().getXAnnotationParserRuleCall_0()); } |
| ruleXAnnotation |
| { after(grammarAccess.getXAnnotationOrExpressionAccess().getXAnnotationParserRuleCall_0()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getXAnnotationOrExpressionAccess().getXExpressionParserRuleCall_1()); } |
| ruleXExpression |
| { after(grammarAccess.getXAnnotationOrExpressionAccess().getXExpressionParserRuleCall_1()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__XAssignment__Alternatives |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getXAssignmentAccess().getGroup_0()); } |
| (rule__XAssignment__Group_0__0) |
| { after(grammarAccess.getXAssignmentAccess().getGroup_0()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getXAssignmentAccess().getGroup_1()); } |
| (rule__XAssignment__Group_1__0) |
| { after(grammarAccess.getXAssignmentAccess().getGroup_1()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__OpMultiAssign__Alternatives |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getOpMultiAssignAccess().getPlusSignEqualsSignKeyword_0()); } |
| |
| '+=' |
| |
| { after(grammarAccess.getOpMultiAssignAccess().getPlusSignEqualsSignKeyword_0()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getOpMultiAssignAccess().getHyphenMinusEqualsSignKeyword_1()); } |
| |
| '-=' |
| |
| { after(grammarAccess.getOpMultiAssignAccess().getHyphenMinusEqualsSignKeyword_1()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getOpMultiAssignAccess().getAsteriskEqualsSignKeyword_2()); } |
| |
| '*=' |
| |
| { after(grammarAccess.getOpMultiAssignAccess().getAsteriskEqualsSignKeyword_2()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getOpMultiAssignAccess().getSolidusEqualsSignKeyword_3()); } |
| |
| '/=' |
| |
| { after(grammarAccess.getOpMultiAssignAccess().getSolidusEqualsSignKeyword_3()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getOpMultiAssignAccess().getPercentSignEqualsSignKeyword_4()); } |
| |
| '%=' |
| |
| { after(grammarAccess.getOpMultiAssignAccess().getPercentSignEqualsSignKeyword_4()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getOpMultiAssignAccess().getGroup_5()); } |
| (rule__OpMultiAssign__Group_5__0) |
| { after(grammarAccess.getOpMultiAssignAccess().getGroup_5()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getOpMultiAssignAccess().getGroup_6()); } |
| (rule__OpMultiAssign__Group_6__0) |
| { after(grammarAccess.getOpMultiAssignAccess().getGroup_6()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__OpEquality__Alternatives |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getOpEqualityAccess().getEqualsSignEqualsSignKeyword_0()); } |
| |
| '==' |
| |
| { after(grammarAccess.getOpEqualityAccess().getEqualsSignEqualsSignKeyword_0()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getOpEqualityAccess().getExclamationMarkEqualsSignKeyword_1()); } |
| |
| '!=' |
| |
| { after(grammarAccess.getOpEqualityAccess().getExclamationMarkEqualsSignKeyword_1()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getOpEqualityAccess().getEqualsSignEqualsSignEqualsSignKeyword_2()); } |
| |
| '===' |
| |
| { after(grammarAccess.getOpEqualityAccess().getEqualsSignEqualsSignEqualsSignKeyword_2()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getOpEqualityAccess().getExclamationMarkEqualsSignEqualsSignKeyword_3()); } |
| |
| '!==' |
| |
| { after(grammarAccess.getOpEqualityAccess().getExclamationMarkEqualsSignEqualsSignKeyword_3()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__XRelationalExpression__Alternatives_1 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getXRelationalExpressionAccess().getGroup_1_0()); } |
| (rule__XRelationalExpression__Group_1_0__0) |
| { after(grammarAccess.getXRelationalExpressionAccess().getGroup_1_0()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getXRelationalExpressionAccess().getGroup_1_1()); } |
| (rule__XRelationalExpression__Group_1_1__0) |
| { after(grammarAccess.getXRelationalExpressionAccess().getGroup_1_1()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__OpCompare__Alternatives |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getOpCompareAccess().getGreaterThanSignEqualsSignKeyword_0()); } |
| |
| '>=' |
| |
| { after(grammarAccess.getOpCompareAccess().getGreaterThanSignEqualsSignKeyword_0()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getOpCompareAccess().getGroup_1()); } |
| (rule__OpCompare__Group_1__0) |
| { after(grammarAccess.getOpCompareAccess().getGroup_1()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getOpCompareAccess().getGreaterThanSignKeyword_2()); } |
| |
| '>' |
| |
| { after(grammarAccess.getOpCompareAccess().getGreaterThanSignKeyword_2()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getOpCompareAccess().getLessThanSignKeyword_3()); } |
| |
| '<' |
| |
| { after(grammarAccess.getOpCompareAccess().getLessThanSignKeyword_3()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__OpOther__Alternatives |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getOpOtherAccess().getHyphenMinusGreaterThanSignKeyword_0()); } |
| |
| '->' |
| |
| { after(grammarAccess.getOpOtherAccess().getHyphenMinusGreaterThanSignKeyword_0()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getOpOtherAccess().getFullStopFullStopLessThanSignKeyword_1()); } |
| |
| '..<' |
| |
| { after(grammarAccess.getOpOtherAccess().getFullStopFullStopLessThanSignKeyword_1()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getOpOtherAccess().getGroup_2()); } |
| (rule__OpOther__Group_2__0) |
| { after(grammarAccess.getOpOtherAccess().getGroup_2()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getOpOtherAccess().getFullStopFullStopKeyword_3()); } |
| |
| '..' |
| |
| { after(grammarAccess.getOpOtherAccess().getFullStopFullStopKeyword_3()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getOpOtherAccess().getEqualsSignGreaterThanSignKeyword_4()); } |
| |
| '=>' |
| |
| { after(grammarAccess.getOpOtherAccess().getEqualsSignGreaterThanSignKeyword_4()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getOpOtherAccess().getGroup_5()); } |
| (rule__OpOther__Group_5__0) |
| { after(grammarAccess.getOpOtherAccess().getGroup_5()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getOpOtherAccess().getGroup_6()); } |
| (rule__OpOther__Group_6__0) |
| { after(grammarAccess.getOpOtherAccess().getGroup_6()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getOpOtherAccess().getLessThanSignGreaterThanSignKeyword_7()); } |
| |
| '<>' |
| |
| { after(grammarAccess.getOpOtherAccess().getLessThanSignGreaterThanSignKeyword_7()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getOpOtherAccess().getQuestionMarkColonKeyword_8()); } |
| |
| '?:' |
| |
| { after(grammarAccess.getOpOtherAccess().getQuestionMarkColonKeyword_8()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__OpOther__Alternatives_5_1 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getOpOtherAccess().getGroup_5_1_0()); } |
| (rule__OpOther__Group_5_1_0__0) |
| { after(grammarAccess.getOpOtherAccess().getGroup_5_1_0()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getOpOtherAccess().getGreaterThanSignKeyword_5_1_1()); } |
| |
| '>' |
| |
| { after(grammarAccess.getOpOtherAccess().getGreaterThanSignKeyword_5_1_1()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__OpOther__Alternatives_6_1 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getOpOtherAccess().getGroup_6_1_0()); } |
| (rule__OpOther__Group_6_1_0__0) |
| { after(grammarAccess.getOpOtherAccess().getGroup_6_1_0()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getOpOtherAccess().getLessThanSignKeyword_6_1_1()); } |
| |
| '<' |
| |
| { after(grammarAccess.getOpOtherAccess().getLessThanSignKeyword_6_1_1()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getOpOtherAccess().getEqualsSignGreaterThanSignKeyword_6_1_2()); } |
| |
| '=>' |
| |
| { after(grammarAccess.getOpOtherAccess().getEqualsSignGreaterThanSignKeyword_6_1_2()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__OpAdd__Alternatives |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getOpAddAccess().getPlusSignKeyword_0()); } |
| |
| '+' |
| |
| { after(grammarAccess.getOpAddAccess().getPlusSignKeyword_0()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getOpAddAccess().getHyphenMinusKeyword_1()); } |
| |
| '-' |
| |
| { after(grammarAccess.getOpAddAccess().getHyphenMinusKeyword_1()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__OpMulti__Alternatives |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getOpMultiAccess().getAsteriskKeyword_0()); } |
| |
| '*' |
| |
| { after(grammarAccess.getOpMultiAccess().getAsteriskKeyword_0()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getOpMultiAccess().getAsteriskAsteriskKeyword_1()); } |
| |
| '**' |
| |
| { after(grammarAccess.getOpMultiAccess().getAsteriskAsteriskKeyword_1()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getOpMultiAccess().getSolidusKeyword_2()); } |
| |
| '/' |
| |
| { after(grammarAccess.getOpMultiAccess().getSolidusKeyword_2()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getOpMultiAccess().getPercentSignKeyword_3()); } |
| |
| '%' |
| |
| { after(grammarAccess.getOpMultiAccess().getPercentSignKeyword_3()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__XUnaryOperation__Alternatives |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getXUnaryOperationAccess().getGroup_0()); } |
| (rule__XUnaryOperation__Group_0__0) |
| { after(grammarAccess.getXUnaryOperationAccess().getGroup_0()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getXUnaryOperationAccess().getXCastedExpressionParserRuleCall_1()); } |
| ruleXCastedExpression |
| { after(grammarAccess.getXUnaryOperationAccess().getXCastedExpressionParserRuleCall_1()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__OpUnary__Alternatives |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getOpUnaryAccess().getExclamationMarkKeyword_0()); } |
| |
| '!' |
| |
| { after(grammarAccess.getOpUnaryAccess().getExclamationMarkKeyword_0()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getOpUnaryAccess().getHyphenMinusKeyword_1()); } |
| |
| '-' |
| |
| { after(grammarAccess.getOpUnaryAccess().getHyphenMinusKeyword_1()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getOpUnaryAccess().getPlusSignKeyword_2()); } |
| |
| '+' |
| |
| { after(grammarAccess.getOpUnaryAccess().getPlusSignKeyword_2()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__OpPostfix__Alternatives |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getOpPostfixAccess().getPlusSignPlusSignKeyword_0()); } |
| |
| '++' |
| |
| { after(grammarAccess.getOpPostfixAccess().getPlusSignPlusSignKeyword_0()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getOpPostfixAccess().getHyphenMinusHyphenMinusKeyword_1()); } |
| |
| '--' |
| |
| { after(grammarAccess.getOpPostfixAccess().getHyphenMinusHyphenMinusKeyword_1()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__XMemberFeatureCall__Alternatives_1 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_0()); } |
| (rule__XMemberFeatureCall__Group_1_0__0) |
| { after(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_0()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_1()); } |
| (rule__XMemberFeatureCall__Group_1_1__0) |
| { after(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_1()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__XMemberFeatureCall__Alternatives_1_0_0_0_1 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getXMemberFeatureCallAccess().getFullStopKeyword_1_0_0_0_1_0()); } |
| |
| '.' |
| |
| { after(grammarAccess.getXMemberFeatureCallAccess().getFullStopKeyword_1_0_0_0_1_0()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getXMemberFeatureCallAccess().getExplicitStaticAssignment_1_0_0_0_1_1()); } |
| (rule__XMemberFeatureCall__ExplicitStaticAssignment_1_0_0_0_1_1) |
| { after(grammarAccess.getXMemberFeatureCallAccess().getExplicitStaticAssignment_1_0_0_0_1_1()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__XMemberFeatureCall__Alternatives_1_1_0_0_1 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getXMemberFeatureCallAccess().getFullStopKeyword_1_1_0_0_1_0()); } |
| |
| '.' |
| |
| { after(grammarAccess.getXMemberFeatureCallAccess().getFullStopKeyword_1_1_0_0_1_0()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getXMemberFeatureCallAccess().getNullSafeAssignment_1_1_0_0_1_1()); } |
| (rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1) |
| { after(grammarAccess.getXMemberFeatureCallAccess().getNullSafeAssignment_1_1_0_0_1_1()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getXMemberFeatureCallAccess().getExplicitStaticAssignment_1_1_0_0_1_2()); } |
| (rule__XMemberFeatureCall__ExplicitStaticAssignment_1_1_0_0_1_2) |
| { after(grammarAccess.getXMemberFeatureCallAccess().getExplicitStaticAssignment_1_1_0_0_1_2()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__XMemberFeatureCall__Alternatives_1_1_3_1 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getXMemberFeatureCallAccess().getMemberCallArgumentsAssignment_1_1_3_1_0()); } |
| (rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0) |
| { after(grammarAccess.getXMemberFeatureCallAccess().getMemberCallArgumentsAssignment_1_1_3_1_0()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_1_3_1_1()); } |
| (rule__XMemberFeatureCall__Group_1_1_3_1_1__0) |
| { after(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_1_3_1_1()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__XPrimaryExpression__Alternatives |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getXPrimaryExpressionAccess().getXConstructorCallParserRuleCall_0()); } |
| ruleXConstructorCall |
| { after(grammarAccess.getXPrimaryExpressionAccess().getXConstructorCallParserRuleCall_0()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getXPrimaryExpressionAccess().getXBlockExpressionParserRuleCall_1()); } |
| ruleXBlockExpression |
| { after(grammarAccess.getXPrimaryExpressionAccess().getXBlockExpressionParserRuleCall_1()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getXPrimaryExpressionAccess().getXSwitchExpressionParserRuleCall_2()); } |
| ruleXSwitchExpression |
| { after(grammarAccess.getXPrimaryExpressionAccess().getXSwitchExpressionParserRuleCall_2()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getXPrimaryExpressionAccess().getXSynchronizedExpressionParserRuleCall_3()); } |
| ( ruleXSynchronizedExpression) |
| { after(grammarAccess.getXPrimaryExpressionAccess().getXSynchronizedExpressionParserRuleCall_3()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getXPrimaryExpressionAccess().getXFeatureCallParserRuleCall_4()); } |
| ruleXFeatureCall |
| { after(grammarAccess.getXPrimaryExpressionAccess().getXFeatureCallParserRuleCall_4()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getXPrimaryExpressionAccess().getXLiteralParserRuleCall_5()); } |
| ruleXLiteral |
| { after(grammarAccess.getXPrimaryExpressionAccess().getXLiteralParserRuleCall_5()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getXPrimaryExpressionAccess().getXIfExpressionParserRuleCall_6()); } |
| ruleXIfExpression |
| { after(grammarAccess.getXPrimaryExpressionAccess().getXIfExpressionParserRuleCall_6()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getXPrimaryExpressionAccess().getXForLoopExpressionParserRuleCall_7()); } |
| ( ruleXForLoopExpression) |
| { after(grammarAccess.getXPrimaryExpressionAccess().getXForLoopExpressionParserRuleCall_7()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getXPrimaryExpressionAccess().getXBasicForLoopExpressionParserRuleCall_8()); } |
| ruleXBasicForLoopExpression |
| { after(grammarAccess.getXPrimaryExpressionAccess().getXBasicForLoopExpressionParserRuleCall_8()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getXPrimaryExpressionAccess().getXWhileExpressionParserRuleCall_9()); } |
| ruleXWhileExpression |
| { after(grammarAccess.getXPrimaryExpressionAccess().getXWhileExpressionParserRuleCall_9()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getXPrimaryExpressionAccess().getXDoWhileExpressionParserRuleCall_10()); } |
| ruleXDoWhileExpression |
| { after(grammarAccess.getXPrimaryExpressionAccess().getXDoWhileExpressionParserRuleCall_10()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getXPrimaryExpressionAccess().getXThrowExpressionParserRuleCall_11()); } |
| ruleXThrowExpression |
| { after(grammarAccess.getXPrimaryExpressionAccess().getXThrowExpressionParserRuleCall_11()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getXPrimaryExpressionAccess().getXReturnExpressionParserRuleCall_12()); } |
| ruleXReturnExpression |
| { after(grammarAccess.getXPrimaryExpressionAccess().getXReturnExpressionParserRuleCall_12()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getXPrimaryExpressionAccess().getXTryCatchFinallyExpressionParserRuleCall_13()); } |
| ruleXTryCatchFinallyExpression |
| { after(grammarAccess.getXPrimaryExpressionAccess().getXTryCatchFinallyExpressionParserRuleCall_13()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getXPrimaryExpressionAccess().getXParenthesizedExpressionParserRuleCall_14()); } |
| ruleXParenthesizedExpression |
| { after(grammarAccess.getXPrimaryExpressionAccess().getXParenthesizedExpressionParserRuleCall_14()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__XLiteral__Alternatives |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getXLiteralAccess().getXCollectionLiteralParserRuleCall_0()); } |
| ruleXCollectionLiteral |
| { after(grammarAccess.getXLiteralAccess().getXCollectionLiteralParserRuleCall_0()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getXLiteralAccess().getXClosureParserRuleCall_1()); } |
| ( ruleXClosure) |
| { after(grammarAccess.getXLiteralAccess().getXClosureParserRuleCall_1()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getXLiteralAccess().getXBooleanLiteralParserRuleCall_2()); } |
| ruleXBooleanLiteral |
| { after(grammarAccess.getXLiteralAccess().getXBooleanLiteralParserRuleCall_2()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getXLiteralAccess().getXNumberLiteralParserRuleCall_3()); } |
| ruleXNumberLiteral |
| { after(grammarAccess.getXLiteralAccess().getXNumberLiteralParserRuleCall_3()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getXLiteralAccess().getXNullLiteralParserRuleCall_4()); } |
| ruleXNullLiteral |
| { after(grammarAccess.getXLiteralAccess().getXNullLiteralParserRuleCall_4()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getXLiteralAccess().getXStringLiteralParserRuleCall_5()); } |
| ruleXStringLiteral |
| { after(grammarAccess.getXLiteralAccess().getXStringLiteralParserRuleCall_5()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getXLiteralAccess().getXTypeLiteralParserRuleCall_6()); } |
| ruleXTypeLiteral |
| { after(grammarAccess.getXLiteralAccess().getXTypeLiteralParserRuleCall_6()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__XCollectionLiteral__Alternatives |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getXCollectionLiteralAccess().getXSetLiteralParserRuleCall_0()); } |
| ruleXSetLiteral |
| { after(grammarAccess.getXCollectionLiteralAccess().getXSetLiteralParserRuleCall_0()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getXCollectionLiteralAccess().getXListLiteralParserRuleCall_1()); } |
| ruleXListLiteral |
| { after(grammarAccess.getXCollectionLiteralAccess().getXListLiteralParserRuleCall_1()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__XSwitchExpression__Alternatives_2 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getXSwitchExpressionAccess().getGroup_2_0()); } |
| (rule__XSwitchExpression__Group_2_0__0) |
| { after(grammarAccess.getXSwitchExpressionAccess().getGroup_2_0()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getXSwitchExpressionAccess().getGroup_2_1()); } |
| (rule__XSwitchExpression__Group_2_1__0) |
| { after(grammarAccess.getXSwitchExpressionAccess().getGroup_2_1()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__XCasePart__Alternatives_3 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getXCasePartAccess().getGroup_3_0()); } |
| (rule__XCasePart__Group_3_0__0) |
| { after(grammarAccess.getXCasePartAccess().getGroup_3_0()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getXCasePartAccess().getFallThroughAssignment_3_1()); } |
| (rule__XCasePart__FallThroughAssignment_3_1) |
| { after(grammarAccess.getXCasePartAccess().getFallThroughAssignment_3_1()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__XExpressionOrVarDeclaration__Alternatives |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getXExpressionOrVarDeclarationAccess().getXVariableDeclarationParserRuleCall_0()); } |
| ruleXVariableDeclaration |
| { after(grammarAccess.getXExpressionOrVarDeclarationAccess().getXVariableDeclarationParserRuleCall_0()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getXExpressionOrVarDeclarationAccess().getXExpressionParserRuleCall_1()); } |
| ruleXExpression |
| { after(grammarAccess.getXExpressionOrVarDeclarationAccess().getXExpressionParserRuleCall_1()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__XVariableDeclaration__Alternatives_1 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getXVariableDeclarationAccess().getWriteableAssignment_1_0()); } |
| (rule__XVariableDeclaration__WriteableAssignment_1_0) |
| { after(grammarAccess.getXVariableDeclarationAccess().getWriteableAssignment_1_0()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getXVariableDeclarationAccess().getValKeyword_1_1()); } |
| |
| 'val' |
| |
| { after(grammarAccess.getXVariableDeclarationAccess().getValKeyword_1_1()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__XVariableDeclaration__Alternatives_2 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getXVariableDeclarationAccess().getGroup_2_0()); } |
| (rule__XVariableDeclaration__Group_2_0__0) |
| { after(grammarAccess.getXVariableDeclarationAccess().getGroup_2_0()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getXVariableDeclarationAccess().getNameAssignment_2_1()); } |
| (rule__XVariableDeclaration__NameAssignment_2_1) |
| { after(grammarAccess.getXVariableDeclarationAccess().getNameAssignment_2_1()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__XFeatureCall__Alternatives_3_1 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsAssignment_3_1_0()); } |
| (rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0) |
| { after(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsAssignment_3_1_0()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getXFeatureCallAccess().getGroup_3_1_1()); } |
| (rule__XFeatureCall__Group_3_1_1__0) |
| { after(grammarAccess.getXFeatureCallAccess().getGroup_3_1_1()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__FeatureCallID__Alternatives |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getFeatureCallIDAccess().getValidIDParserRuleCall_0()); } |
| ruleValidID |
| { after(grammarAccess.getFeatureCallIDAccess().getValidIDParserRuleCall_0()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getFeatureCallIDAccess().getExtendsKeyword_1()); } |
| |
| 'extends' |
| |
| { after(grammarAccess.getFeatureCallIDAccess().getExtendsKeyword_1()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getFeatureCallIDAccess().getStaticKeyword_2()); } |
| |
| 'static' |
| |
| { after(grammarAccess.getFeatureCallIDAccess().getStaticKeyword_2()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getFeatureCallIDAccess().getImportKeyword_3()); } |
| |
| 'import' |
| |
| { after(grammarAccess.getFeatureCallIDAccess().getImportKeyword_3()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getFeatureCallIDAccess().getExtensionKeyword_4()); } |
| |
| 'extension' |
| |
| { after(grammarAccess.getFeatureCallIDAccess().getExtensionKeyword_4()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__IdOrSuper__Alternatives |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getIdOrSuperAccess().getFeatureCallIDParserRuleCall_0()); } |
| ruleFeatureCallID |
| { after(grammarAccess.getIdOrSuperAccess().getFeatureCallIDParserRuleCall_0()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getIdOrSuperAccess().getSuperKeyword_1()); } |
| |
| 'super' |
| |
| { after(grammarAccess.getIdOrSuperAccess().getSuperKeyword_1()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__XConstructorCall__Alternatives_4_1 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getXConstructorCallAccess().getArgumentsAssignment_4_1_0()); } |
| (rule__XConstructorCall__ArgumentsAssignment_4_1_0) |
| { after(grammarAccess.getXConstructorCallAccess().getArgumentsAssignment_4_1_0()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getXConstructorCallAccess().getGroup_4_1_1()); } |
| (rule__XConstructorCall__Group_4_1_1__0) |
| { after(grammarAccess.getXConstructorCallAccess().getGroup_4_1_1()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__XBooleanLiteral__Alternatives_1 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getXBooleanLiteralAccess().getFalseKeyword_1_0()); } |
| |
| 'false' |
| |
| { after(grammarAccess.getXBooleanLiteralAccess().getFalseKeyword_1_0()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getXBooleanLiteralAccess().getIsTrueAssignment_1_1()); } |
| (rule__XBooleanLiteral__IsTrueAssignment_1_1) |
| { after(grammarAccess.getXBooleanLiteralAccess().getIsTrueAssignment_1_1()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__XTryCatchFinallyExpression__Alternatives_3 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getXTryCatchFinallyExpressionAccess().getGroup_3_0()); } |
| (rule__XTryCatchFinallyExpression__Group_3_0__0) |
| { after(grammarAccess.getXTryCatchFinallyExpressionAccess().getGroup_3_0()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getXTryCatchFinallyExpressionAccess().getGroup_3_1()); } |
| (rule__XTryCatchFinallyExpression__Group_3_1__0) |
| { after(grammarAccess.getXTryCatchFinallyExpressionAccess().getGroup_3_1()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__Number__Alternatives |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getNumberAccess().getHEXTerminalRuleCall_0()); } |
| RULE_HEX |
| { after(grammarAccess.getNumberAccess().getHEXTerminalRuleCall_0()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getNumberAccess().getGroup_1()); } |
| (rule__Number__Group_1__0) |
| { after(grammarAccess.getNumberAccess().getGroup_1()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__Number__Alternatives_1_0 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getNumberAccess().getINTTerminalRuleCall_1_0_0()); } |
| RULE_INT |
| { after(grammarAccess.getNumberAccess().getINTTerminalRuleCall_1_0_0()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getNumberAccess().getDECIMALTerminalRuleCall_1_0_1()); } |
| RULE_DECIMAL |
| { after(grammarAccess.getNumberAccess().getDECIMALTerminalRuleCall_1_0_1()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__Number__Alternatives_1_1_1 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getNumberAccess().getINTTerminalRuleCall_1_1_1_0()); } |
| RULE_INT |
| { after(grammarAccess.getNumberAccess().getINTTerminalRuleCall_1_1_1_0()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getNumberAccess().getDECIMALTerminalRuleCall_1_1_1_1()); } |
| RULE_DECIMAL |
| { after(grammarAccess.getNumberAccess().getDECIMALTerminalRuleCall_1_1_1_1()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__JvmTypeReference__Alternatives |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getJvmTypeReferenceAccess().getGroup_0()); } |
| (rule__JvmTypeReference__Group_0__0) |
| { after(grammarAccess.getJvmTypeReferenceAccess().getGroup_0()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getJvmTypeReferenceAccess().getXFunctionTypeRefParserRuleCall_1()); } |
| ruleXFunctionTypeRef |
| { after(grammarAccess.getJvmTypeReferenceAccess().getXFunctionTypeRefParserRuleCall_1()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__JvmArgumentTypeReference__Alternatives |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getJvmArgumentTypeReferenceAccess().getJvmTypeReferenceParserRuleCall_0()); } |
| ruleJvmTypeReference |
| { after(grammarAccess.getJvmArgumentTypeReferenceAccess().getJvmTypeReferenceParserRuleCall_0()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getJvmArgumentTypeReferenceAccess().getJvmWildcardTypeReferenceParserRuleCall_1()); } |
| ruleJvmWildcardTypeReference |
| { after(grammarAccess.getJvmArgumentTypeReferenceAccess().getJvmWildcardTypeReferenceParserRuleCall_1()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__JvmWildcardTypeReference__Alternatives_2 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getJvmWildcardTypeReferenceAccess().getGroup_2_0()); } |
| (rule__JvmWildcardTypeReference__Group_2_0__0) |
| { after(grammarAccess.getJvmWildcardTypeReferenceAccess().getGroup_2_0()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getJvmWildcardTypeReferenceAccess().getGroup_2_1()); } |
| (rule__JvmWildcardTypeReference__Group_2_1__0) |
| { after(grammarAccess.getJvmWildcardTypeReferenceAccess().getGroup_2_1()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__XImportDeclaration__Alternatives_1 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getXImportDeclarationAccess().getGroup_1_0()); } |
| (rule__XImportDeclaration__Group_1_0__0) |
| { after(grammarAccess.getXImportDeclarationAccess().getGroup_1_0()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getXImportDeclarationAccess().getImportedTypeAssignment_1_1()); } |
| (rule__XImportDeclaration__ImportedTypeAssignment_1_1) |
| { after(grammarAccess.getXImportDeclarationAccess().getImportedTypeAssignment_1_1()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getXImportDeclarationAccess().getImportedNamespaceAssignment_1_2()); } |
| (rule__XImportDeclaration__ImportedNamespaceAssignment_1_2) |
| { after(grammarAccess.getXImportDeclarationAccess().getImportedNamespaceAssignment_1_2()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__XImportDeclaration__Alternatives_1_0_3 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getXImportDeclarationAccess().getWildcardAssignment_1_0_3_0()); } |
| (rule__XImportDeclaration__WildcardAssignment_1_0_3_0) |
| { after(grammarAccess.getXImportDeclarationAccess().getWildcardAssignment_1_0_3_0()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getXImportDeclarationAccess().getMemberNameAssignment_1_0_3_1()); } |
| (rule__XImportDeclaration__MemberNameAssignment_1_0_3_1) |
| { after(grammarAccess.getXImportDeclarationAccess().getMemberNameAssignment_1_0_3_1()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__StyleCompare__Alternatives |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getStyleCompareAccess().getEqualEnumLiteralDeclaration_0()); } |
| ( 'equal' |
| ) |
| { after(grammarAccess.getStyleCompareAccess().getEqualEnumLiteralDeclaration_0()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getStyleCompareAccess().getGreaterEqualEnumLiteralDeclaration_1()); } |
| ( 'greater equal' |
| ) |
| { after(grammarAccess.getStyleCompareAccess().getGreaterEqualEnumLiteralDeclaration_1()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getStyleCompareAccess().getGreaterThanEnumLiteralDeclaration_2()); } |
| ( 'greater than' |
| ) |
| { after(grammarAccess.getStyleCompareAccess().getGreaterThanEnumLiteralDeclaration_2()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getStyleCompareAccess().getLowerEqualEnumLiteralDeclaration_3()); } |
| ( 'lower equal' |
| ) |
| { after(grammarAccess.getStyleCompareAccess().getLowerEqualEnumLiteralDeclaration_3()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getStyleCompareAccess().getLowerThanEnumLiteralDeclaration_4()); } |
| ( 'lower than' |
| ) |
| { after(grammarAccess.getStyleCompareAccess().getLowerThanEnumLiteralDeclaration_4()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getStyleCompareAccess().getNotEqualEnumLiteralDeclaration_5()); } |
| ( 'not equal' |
| ) |
| { after(grammarAccess.getStyleCompareAccess().getNotEqualEnumLiteralDeclaration_5()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__TrendIconEnum__Alternatives |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTrendIconEnumAccess().getRISINGEnumLiteralDeclaration_0()); } |
| ( 'rising' |
| ) |
| { after(grammarAccess.getTrendIconEnumAccess().getRISINGEnumLiteralDeclaration_0()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getTrendIconEnumAccess().getBADRISINGEnumLiteralDeclaration_1()); } |
| ( 'bad-rising' |
| ) |
| { after(grammarAccess.getTrendIconEnumAccess().getBADRISINGEnumLiteralDeclaration_1()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getTrendIconEnumAccess().getSLOPINGEnumLiteralDeclaration_2()); } |
| ( 'sloping' |
| ) |
| { after(grammarAccess.getTrendIconEnumAccess().getSLOPINGEnumLiteralDeclaration_2()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getTrendIconEnumAccess().getGOODSLOPINGEnumLiteralDeclaration_3()); } |
| ( 'good-sloping' |
| ) |
| { after(grammarAccess.getTrendIconEnumAccess().getGOODSLOPINGEnumLiteralDeclaration_3()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getTrendIconEnumAccess().getSTAGNATINGEnumLiteralDeclaration_4()); } |
| ( 'stagnating' |
| ) |
| { after(grammarAccess.getTrendIconEnumAccess().getSTAGNATINGEnumLiteralDeclaration_4()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__RowHeaderMode__Alternatives |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getRowHeaderModeAccess().getHIDDENEnumLiteralDeclaration_0()); } |
| ( 'hidden' |
| ) |
| { after(grammarAccess.getRowHeaderModeAccess().getHIDDENEnumLiteralDeclaration_0()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getRowHeaderModeAccess().getEXPLICIT_DEFAULTS_IDEnumLiteralDeclaration_1()); } |
| ( 'explicit' |
| ) |
| { after(grammarAccess.getRowHeaderModeAccess().getEXPLICIT_DEFAULTS_IDEnumLiteralDeclaration_1()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getRowHeaderModeAccess().getINDEXEnumLiteralDeclaration_2()); } |
| ( 'indexed' |
| ) |
| { after(grammarAccess.getRowHeaderModeAccess().getINDEXEnumLiteralDeclaration_2()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__AxisEnum__Alternatives |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getAxisEnumAccess().getDEFAULTEnumLiteralDeclaration_0()); } |
| ( 'default' |
| ) |
| { after(grammarAccess.getAxisEnumAccess().getDEFAULTEnumLiteralDeclaration_0()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getAxisEnumAccess().getCOLUMNSEnumLiteralDeclaration_1()); } |
| ( 'columns' |
| ) |
| { after(grammarAccess.getAxisEnumAccess().getCOLUMNSEnumLiteralDeclaration_1()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getAxisEnumAccess().getROWSEnumLiteralDeclaration_2()); } |
| ( 'rows' |
| ) |
| { after(grammarAccess.getAxisEnumAccess().getROWSEnumLiteralDeclaration_2()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getAxisEnumAccess().getPAGESEnumLiteralDeclaration_3()); } |
| ( 'pages' |
| ) |
| { after(grammarAccess.getAxisEnumAccess().getPAGESEnumLiteralDeclaration_3()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getAxisEnumAccess().getSECTIONSEnumLiteralDeclaration_4()); } |
| ( 'sections' |
| ) |
| { after(grammarAccess.getAxisEnumAccess().getSECTIONSEnumLiteralDeclaration_4()); } |
| ) |
| |
| |( |
| { before(grammarAccess.getAxisEnumAccess().getCHAPTERSEnumLiteralDeclaration_5()); } |
| ( 'chapters' |
| ) |
| { after(grammarAccess.getAxisEnumAccess().getCHAPTERSEnumLiteralDeclaration_5()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| rule__TablePackage__Group__0 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__TablePackage__Group__0__Impl |
| rule__TablePackage__Group__1 |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__TablePackage__Group__0__Impl |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTablePackageAccess().getTablePackageAction_0()); } |
| ( |
| |
| ) |
| { after(grammarAccess.getTablePackageAccess().getTablePackageAction_0()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| rule__TablePackage__Group__1 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__TablePackage__Group__1__Impl |
| rule__TablePackage__Group__2 |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__TablePackage__Group__1__Impl |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTablePackageAccess().getPackageKeyword_1()); } |
| |
| 'package' |
| |
| { after(grammarAccess.getTablePackageAccess().getPackageKeyword_1()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| rule__TablePackage__Group__2 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__TablePackage__Group__2__Impl |
| rule__TablePackage__Group__3 |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__TablePackage__Group__2__Impl |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTablePackageAccess().getNameAssignment_2()); } |
| (rule__TablePackage__NameAssignment_2) |
| { after(grammarAccess.getTablePackageAccess().getNameAssignment_2()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| rule__TablePackage__Group__3 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__TablePackage__Group__3__Impl |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__TablePackage__Group__3__Impl |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTablePackageAccess().getGroup_3()); } |
| (rule__TablePackage__Group_3__0)? |
| { after(grammarAccess.getTablePackageAccess().getGroup_3()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| rule__TablePackage__Group_3__0 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__TablePackage__Group_3__0__Impl |
| rule__TablePackage__Group_3__1 |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__TablePackage__Group_3__0__Impl |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTablePackageAccess().getLeftCurlyBracketKeyword_3_0()); } |
| |
| '{' |
| |
| { after(grammarAccess.getTablePackageAccess().getLeftCurlyBracketKeyword_3_0()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| rule__TablePackage__Group_3__1 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__TablePackage__Group_3__1__Impl |
| rule__TablePackage__Group_3__2 |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__TablePackage__Group_3__1__Impl |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTablePackageAccess().getImportsAssignment_3_1()); } |
| (rule__TablePackage__ImportsAssignment_3_1)* |
| { after(grammarAccess.getTablePackageAccess().getImportsAssignment_3_1()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| rule__TablePackage__Group_3__2 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__TablePackage__Group_3__2__Impl |
| rule__TablePackage__Group_3__3 |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__TablePackage__Group_3__2__Impl |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTablePackageAccess().getTablesAssignment_3_2()); } |
| (rule__TablePackage__TablesAssignment_3_2)* |
| { after(grammarAccess.getTablePackageAccess().getTablesAssignment_3_2()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| rule__TablePackage__Group_3__3 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__TablePackage__Group_3__3__Impl |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__TablePackage__Group_3__3__Impl |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTablePackageAccess().getRightCurlyBracketKeyword_3_3()); } |
| |
| '}' |
| |
| { after(grammarAccess.getTablePackageAccess().getRightCurlyBracketKeyword_3_3()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| rule__Table__Group__0 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__Table__Group__0__Impl |
| rule__Table__Group__1 |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__Table__Group__0__Impl |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableAccess().getTableAction_0()); } |
| ( |
| |
| ) |
| { after(grammarAccess.getTableAccess().getTableAction_0()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| rule__Table__Group__1 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__Table__Group__1__Impl |
| rule__Table__Group__2 |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__Table__Group__1__Impl |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableAccess().getTableKeyword_1()); } |
| |
| 'table' |
| |
| { after(grammarAccess.getTableAccess().getTableKeyword_1()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| rule__Table__Group__2 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__Table__Group__2__Impl |
| rule__Table__Group__3 |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__Table__Group__2__Impl |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableAccess().getNameAssignment_2()); } |
| (rule__Table__NameAssignment_2) |
| { after(grammarAccess.getTableAccess().getNameAssignment_2()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| rule__Table__Group__3 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__Table__Group__3__Impl |
| rule__Table__Group__4 |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__Table__Group__3__Impl |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableAccess().getGroup_3()); } |
| (rule__Table__Group_3__0)? |
| { after(grammarAccess.getTableAccess().getGroup_3()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| rule__Table__Group__4 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__Table__Group__4__Impl |
| rule__Table__Group__5 |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__Table__Group__4__Impl |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableAccess().getAsKeyword_4()); } |
| |
| 'as' |
| |
| { after(grammarAccess.getTableAccess().getAsKeyword_4()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| rule__Table__Group__5 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__Table__Group__5__Impl |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__Table__Group__5__Impl |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableAccess().getTabletypeAssignment_5()); } |
| (rule__Table__TabletypeAssignment_5) |
| { after(grammarAccess.getTableAccess().getTabletypeAssignment_5()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| rule__Table__Group_3__0 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__Table__Group_3__0__Impl |
| rule__Table__Group_3__1 |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__Table__Group_3__0__Impl |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableAccess().getDescriptionAssignment_3_0()); } |
| (rule__Table__DescriptionAssignment_3_0) |
| { after(grammarAccess.getTableAccess().getDescriptionAssignment_3_0()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| rule__Table__Group_3__1 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__Table__Group_3__1__Impl |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__Table__Group_3__1__Impl |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableAccess().getDescriptionValueAssignment_3_1()); } |
| (rule__Table__DescriptionValueAssignment_3_1) |
| { after(grammarAccess.getTableAccess().getDescriptionValueAssignment_3_1()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| |
| |
| |
| rule__TableSelection__Group__0 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__TableSelection__Group__0__Impl |
| rule__TableSelection__Group__1 |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__TableSelection__Group__0__Impl |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableSelectionAccess().getTableSelectionAction_0()); } |
| ( |
| |
| ) |
| { after(grammarAccess.getTableSelectionAccess().getTableSelectionAction_0()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| rule__TableSelection__Group__1 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__TableSelection__Group__1__Impl |
| rule__TableSelection__Group__2 |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__TableSelection__Group__1__Impl |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableSelectionAccess().getAlternatives_1()); } |
| (rule__TableSelection__Alternatives_1) |
| { after(grammarAccess.getTableSelectionAccess().getAlternatives_1()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| rule__TableSelection__Group__2 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__TableSelection__Group__2__Impl |
| rule__TableSelection__Group__3 |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__TableSelection__Group__2__Impl |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableSelectionAccess().getUnorderedGroup_2()); } |
| (rule__TableSelection__UnorderedGroup_2) |
| { after(grammarAccess.getTableSelectionAccess().getUnorderedGroup_2()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| rule__TableSelection__Group__3 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__TableSelection__Group__3__Impl |
| rule__TableSelection__Group__4 |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__TableSelection__Group__3__Impl |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableSelectionAccess().getUnorderedGroup_3()); } |
| (rule__TableSelection__UnorderedGroup_3) |
| { after(grammarAccess.getTableSelectionAccess().getUnorderedGroup_3()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| rule__TableSelection__Group__4 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__TableSelection__Group__4__Impl |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__TableSelection__Group__4__Impl |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableSelectionAccess().getGroup_4()); } |
| (rule__TableSelection__Group_4__0)? |
| { after(grammarAccess.getTableSelectionAccess().getGroup_4()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| rule__TableSelection__Group_2_1__0 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__TableSelection__Group_2_1__0__Impl |
| rule__TableSelection__Group_2_1__1 |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__TableSelection__Group_2_1__0__Impl |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableSelectionAccess().getRowheaderKeyword_2_1_0()); } |
| |
| 'rowheader' |
| |
| { after(grammarAccess.getTableSelectionAccess().getRowheaderKeyword_2_1_0()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| rule__TableSelection__Group_2_1__1 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__TableSelection__Group_2_1__1__Impl |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__TableSelection__Group_2_1__1__Impl |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableSelectionAccess().getHeaderModeAssignment_2_1_1()); } |
| (rule__TableSelection__HeaderModeAssignment_2_1_1) |
| { after(grammarAccess.getTableSelectionAccess().getHeaderModeAssignment_2_1_1()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| |
| |
| |
| rule__TableSelection__Group_3_0__0 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__TableSelection__Group_3_0__0__Impl |
| rule__TableSelection__Group_3_0__1 |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__TableSelection__Group_3_0__0__Impl |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableSelectionAccess().getPollingAssignment_3_0_0()); } |
| (rule__TableSelection__PollingAssignment_3_0_0) |
| { after(grammarAccess.getTableSelectionAccess().getPollingAssignment_3_0_0()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| rule__TableSelection__Group_3_0__1 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__TableSelection__Group_3_0__1__Impl |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__TableSelection__Group_3_0__1__Impl |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableSelectionAccess().getPollingTimeAssignment_3_0_1()); } |
| (rule__TableSelection__PollingTimeAssignment_3_0_1) |
| { after(grammarAccess.getTableSelectionAccess().getPollingTimeAssignment_3_0_1()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| |
| |
| |
| rule__TableSelection__Group_3_3__0 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__TableSelection__Group_3_3__0__Impl |
| rule__TableSelection__Group_3_3__1 |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__TableSelection__Group_3_3__0__Impl |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableSelectionAccess().getToolbarKeyword_3_3_0()); } |
| |
| 'toolbar' |
| |
| { after(grammarAccess.getTableSelectionAccess().getToolbarKeyword_3_3_0()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| rule__TableSelection__Group_3_3__1 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__TableSelection__Group_3_3__1__Impl |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__TableSelection__Group_3_3__1__Impl |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableSelectionAccess().getToolbarAssignment_3_3_1()); } |
| (rule__TableSelection__ToolbarAssignment_3_3_1) |
| { after(grammarAccess.getTableSelectionAccess().getToolbarAssignment_3_3_1()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| |
| |
| |
| rule__TableSelection__Group_4__0 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__TableSelection__Group_4__0__Impl |
| rule__TableSelection__Group_4__1 |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__TableSelection__Group_4__0__Impl |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableSelectionAccess().getUsingKeyword_4_0()); } |
| |
| 'using' |
| |
| { after(grammarAccess.getTableSelectionAccess().getUsingKeyword_4_0()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| rule__TableSelection__Group_4__1 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__TableSelection__Group_4__1__Impl |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__TableSelection__Group_4__1__Impl |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableSelectionAccess().getSourceAssignment_4_1()); } |
| (rule__TableSelection__SourceAssignment_4_1) |
| { after(grammarAccess.getTableSelectionAccess().getSourceAssignment_4_1()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| |
| |
| |
| rule__TableTable__Group__0 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__TableTable__Group__0__Impl |
| rule__TableTable__Group__1 |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__TableTable__Group__0__Impl |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableTableAccess().getTableTableAction_0()); } |
| ( |
| |
| ) |
| { after(grammarAccess.getTableTableAccess().getTableTableAction_0()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| rule__TableTable__Group__1 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__TableTable__Group__1__Impl |
| rule__TableTable__Group__2 |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__TableTable__Group__1__Impl |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableTableAccess().getTableKeyword_1()); } |
| |
| 'table' |
| |
| { after(grammarAccess.getTableTableAccess().getTableKeyword_1()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| rule__TableTable__Group__2 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__TableTable__Group__2__Impl |
| rule__TableTable__Group__3 |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__TableTable__Group__2__Impl |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableTableAccess().getUnorderedGroup_2()); } |
| (rule__TableTable__UnorderedGroup_2) |
| { after(grammarAccess.getTableTableAccess().getUnorderedGroup_2()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| rule__TableTable__Group__3 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__TableTable__Group__3__Impl |
| rule__TableTable__Group__4 |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__TableTable__Group__3__Impl |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableTableAccess().getUnorderedGroup_3()); } |
| (rule__TableTable__UnorderedGroup_3) |
| { after(grammarAccess.getTableTableAccess().getUnorderedGroup_3()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| rule__TableTable__Group__4 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__TableTable__Group__4__Impl |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__TableTable__Group__4__Impl |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableTableAccess().getGroup_4()); } |
| (rule__TableTable__Group_4__0)? |
| { after(grammarAccess.getTableTableAccess().getGroup_4()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| rule__TableTable__Group_2_1__0 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__TableTable__Group_2_1__0__Impl |
| rule__TableTable__Group_2_1__1 |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__TableTable__Group_2_1__0__Impl |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableTableAccess().getRowheaderKeyword_2_1_0()); } |
| |
| 'rowheader' |
| |
| { after(grammarAccess.getTableTableAccess().getRowheaderKeyword_2_1_0()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| rule__TableTable__Group_2_1__1 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__TableTable__Group_2_1__1__Impl |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__TableTable__Group_2_1__1__Impl |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableTableAccess().getHeaderModeAssignment_2_1_1()); } |
| (rule__TableTable__HeaderModeAssignment_2_1_1) |
| { after(grammarAccess.getTableTableAccess().getHeaderModeAssignment_2_1_1()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| |
| |
| |
| rule__TableTable__Group_3_0__0 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__TableTable__Group_3_0__0__Impl |
| rule__TableTable__Group_3_0__1 |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__TableTable__Group_3_0__0__Impl |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableTableAccess().getPollingAssignment_3_0_0()); } |
| (rule__TableTable__PollingAssignment_3_0_0) |
| { after(grammarAccess.getTableTableAccess().getPollingAssignment_3_0_0()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| rule__TableTable__Group_3_0__1 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__TableTable__Group_3_0__1__Impl |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__TableTable__Group_3_0__1__Impl |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableTableAccess().getPollingTimeAssignment_3_0_1()); } |
| (rule__TableTable__PollingTimeAssignment_3_0_1) |
| { after(grammarAccess.getTableTableAccess().getPollingTimeAssignment_3_0_1()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| |
| |
| |
| rule__TableTable__Group_3_3__0 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__TableTable__Group_3_3__0__Impl |
| rule__TableTable__Group_3_3__1 |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__TableTable__Group_3_3__0__Impl |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableTableAccess().getToolbarKeyword_3_3_0()); } |
| |
| 'toolbar' |
| |
| { after(grammarAccess.getTableTableAccess().getToolbarKeyword_3_3_0()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| rule__TableTable__Group_3_3__1 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__TableTable__Group_3_3__1__Impl |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__TableTable__Group_3_3__1__Impl |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableTableAccess().getToolbarAssignment_3_3_1()); } |
| (rule__TableTable__ToolbarAssignment_3_3_1) |
| { after(grammarAccess.getTableTableAccess().getToolbarAssignment_3_3_1()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| |
| |
| |
| rule__TableTable__Group_4__0 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__TableTable__Group_4__0__Impl |
| rule__TableTable__Group_4__1 |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__TableTable__Group_4__0__Impl |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableTableAccess().getUsingKeyword_4_0()); } |
| |
| 'using' |
| |
| { after(grammarAccess.getTableTableAccess().getUsingKeyword_4_0()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| rule__TableTable__Group_4__1 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__TableTable__Group_4__1__Impl |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__TableTable__Group_4__1__Impl |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableTableAccess().getSourceAssignment_4_1()); } |
| (rule__TableTable__SourceAssignment_4_1) |
| { after(grammarAccess.getTableTableAccess().getSourceAssignment_4_1()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| |
| |
| |
| rule__TablePreorder__Group__0 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__TablePreorder__Group__0__Impl |
| rule__TablePreorder__Group__1 |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__TablePreorder__Group__0__Impl |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTablePreorderAccess().getTablePreorderAction_0()); } |
| ( |
| |
| ) |
| { after(grammarAccess.getTablePreorderAccess().getTablePreorderAction_0()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| rule__TablePreorder__Group__1 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__TablePreorder__Group__1__Impl |
| rule__TablePreorder__Group__2 |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__TablePreorder__Group__1__Impl |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTablePreorderAccess().getPreorderKeyword_1()); } |
| |
| 'preorder' |
| |
| { after(grammarAccess.getTablePreorderAccess().getPreorderKeyword_1()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| rule__TablePreorder__Group__2 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__TablePreorder__Group__2__Impl |
| rule__TablePreorder__Group__3 |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__TablePreorder__Group__2__Impl |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTablePreorderAccess().getColumnAssignment_2()); } |
| (rule__TablePreorder__ColumnAssignment_2) |
| { after(grammarAccess.getTablePreorderAccess().getColumnAssignment_2()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| rule__TablePreorder__Group__3 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__TablePreorder__Group__3__Impl |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__TablePreorder__Group__3__Impl |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTablePreorderAccess().getAscendingAssignment_3()); } |
| (rule__TablePreorder__AscendingAssignment_3)? |
| { after(grammarAccess.getTablePreorderAccess().getAscendingAssignment_3()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| rule__TableValue__Group__0 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__TableValue__Group__0__Impl |
| rule__TableValue__Group__1 |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__TableValue__Group__0__Impl |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableValueAccess().getTableValueAction_0()); } |
| ( |
| |
| ) |
| { after(grammarAccess.getTableValueAccess().getTableValueAction_0()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| rule__TableValue__Group__1 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__TableValue__Group__1__Impl |
| rule__TableValue__Group__2 |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__TableValue__Group__1__Impl |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableValueAccess().getValueKeyword_1()); } |
| |
| 'value' |
| |
| { after(grammarAccess.getTableValueAccess().getValueKeyword_1()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| rule__TableValue__Group__2 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__TableValue__Group__2__Impl |
| rule__TableValue__Group__3 |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__TableValue__Group__2__Impl |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableValueAccess().getColumnAssignment_2()); } |
| (rule__TableValue__ColumnAssignment_2) |
| { after(grammarAccess.getTableValueAccess().getColumnAssignment_2()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| rule__TableValue__Group__3 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__TableValue__Group__3__Impl |
| rule__TableValue__Group__4 |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__TableValue__Group__3__Impl |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableValueAccess().getUnorderedGroup_3()); } |
| (rule__TableValue__UnorderedGroup_3) |
| { after(grammarAccess.getTableValueAccess().getUnorderedGroup_3()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| rule__TableValue__Group__4 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__TableValue__Group__4__Impl |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__TableValue__Group__4__Impl |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableValueAccess().getUnorderedGroup_4()); } |
| (rule__TableValue__UnorderedGroup_4) |
| { after(grammarAccess.getTableValueAccess().getUnorderedGroup_4()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| rule__TableValue__Group_3_1__0 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__TableValue__Group_3_1__0__Impl |
| rule__TableValue__Group_3_1__1 |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__TableValue__Group_3_1__0__Impl |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableValueAccess().getIconKeyword_3_1_0()); } |
| |
| 'icon' |
| |
| { after(grammarAccess.getTableValueAccess().getIconKeyword_3_1_0()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| rule__TableValue__Group_3_1__1 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__TableValue__Group_3_1__1__Impl |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__TableValue__Group_3_1__1__Impl |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableValueAccess().getIconNameAssignment_3_1_1()); } |
| (rule__TableValue__IconNameAssignment_3_1_1) |
| { after(grammarAccess.getTableValueAccess().getIconNameAssignment_3_1_1()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| |
| |
| |
| rule__TableValue__Group_3_3__0 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__TableValue__Group_3_3__0__Impl |
| rule__TableValue__Group_3_3__1 |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__TableValue__Group_3_3__0__Impl |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableValueAccess().getHasImageAssignment_3_3_0()); } |
| (rule__TableValue__HasImageAssignment_3_3_0) |
| { after(grammarAccess.getTableValueAccess().getHasImageAssignment_3_3_0()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| rule__TableValue__Group_3_3__1 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__TableValue__Group_3_3__1__Impl |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__TableValue__Group_3_3__1__Impl |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableValueAccess().getImageAssignment_3_3_1()); } |
| (rule__TableValue__ImageAssignment_3_3_1) |
| { after(grammarAccess.getTableValueAccess().getImageAssignment_3_3_1()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| |
| |
| |
| rule__TableValue__Group_4_0__0 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__TableValue__Group_4_0__0__Impl |
| rule__TableValue__Group_4_0__1 |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__TableValue__Group_4_0__0__Impl |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableValueAccess().getIntervalsKeyword_4_0_0()); } |
| |
| 'intervals' |
| |
| { after(grammarAccess.getTableValueAccess().getIntervalsKeyword_4_0_0()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| rule__TableValue__Group_4_0__1 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__TableValue__Group_4_0__1__Impl |
| rule__TableValue__Group_4_0__2 |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__TableValue__Group_4_0__1__Impl |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableValueAccess().getHideLabelIntervalAssignment_4_0_1()); } |
| (rule__TableValue__HideLabelIntervalAssignment_4_0_1)? |
| { after(grammarAccess.getTableValueAccess().getHideLabelIntervalAssignment_4_0_1()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| rule__TableValue__Group_4_0__2 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__TableValue__Group_4_0__2__Impl |
| rule__TableValue__Group_4_0__3 |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__TableValue__Group_4_0__2__Impl |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableValueAccess().getLeftCurlyBracketKeyword_4_0_2()); } |
| |
| '{' |
| |
| { after(grammarAccess.getTableValueAccess().getLeftCurlyBracketKeyword_4_0_2()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| rule__TableValue__Group_4_0__3 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__TableValue__Group_4_0__3__Impl |
| rule__TableValue__Group_4_0__4 |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__TableValue__Group_4_0__3__Impl |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableValueAccess().getIntervalsAssignment_4_0_3()); } |
| (rule__TableValue__IntervalsAssignment_4_0_3)* |
| { after(grammarAccess.getTableValueAccess().getIntervalsAssignment_4_0_3()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| rule__TableValue__Group_4_0__4 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__TableValue__Group_4_0__4__Impl |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__TableValue__Group_4_0__4__Impl |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableValueAccess().getRightCurlyBracketKeyword_4_0_4()); } |
| |
| '}' |
| |
| { after(grammarAccess.getTableValueAccess().getRightCurlyBracketKeyword_4_0_4()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| rule__TableValue__Group_4_1__0 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__TableValue__Group_4_1__0__Impl |
| rule__TableValue__Group_4_1__1 |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__TableValue__Group_4_1__0__Impl |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableValueAccess().getLookupsKeyword_4_1_0()); } |
| |
| 'lookups' |
| |
| { after(grammarAccess.getTableValueAccess().getLookupsKeyword_4_1_0()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| rule__TableValue__Group_4_1__1 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__TableValue__Group_4_1__1__Impl |
| rule__TableValue__Group_4_1__2 |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__TableValue__Group_4_1__1__Impl |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableValueAccess().getHideLabelLookupAssignment_4_1_1()); } |
| (rule__TableValue__HideLabelLookupAssignment_4_1_1)? |
| { after(grammarAccess.getTableValueAccess().getHideLabelLookupAssignment_4_1_1()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| rule__TableValue__Group_4_1__2 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__TableValue__Group_4_1__2__Impl |
| rule__TableValue__Group_4_1__3 |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__TableValue__Group_4_1__2__Impl |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableValueAccess().getLeftCurlyBracketKeyword_4_1_2()); } |
| |
| '{' |
| |
| { after(grammarAccess.getTableValueAccess().getLeftCurlyBracketKeyword_4_1_2()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| rule__TableValue__Group_4_1__3 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__TableValue__Group_4_1__3__Impl |
| rule__TableValue__Group_4_1__4 |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__TableValue__Group_4_1__3__Impl |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableValueAccess().getLookupsAssignment_4_1_3()); } |
| (rule__TableValue__LookupsAssignment_4_1_3)* |
| { after(grammarAccess.getTableValueAccess().getLookupsAssignment_4_1_3()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| rule__TableValue__Group_4_1__4 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__TableValue__Group_4_1__4__Impl |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__TableValue__Group_4_1__4__Impl |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableValueAccess().getRightCurlyBracketKeyword_4_1_4()); } |
| |
| '}' |
| |
| { after(grammarAccess.getTableValueAccess().getRightCurlyBracketKeyword_4_1_4()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| rule__TableFormatter__Group__0 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__TableFormatter__Group__0__Impl |
| rule__TableFormatter__Group__1 |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__TableFormatter__Group__0__Impl |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableFormatterAccess().getTableFormatterAction_0()); } |
| ( |
| |
| ) |
| { after(grammarAccess.getTableFormatterAccess().getTableFormatterAction_0()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| rule__TableFormatter__Group__1 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__TableFormatter__Group__1__Impl |
| rule__TableFormatter__Group__2 |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__TableFormatter__Group__1__Impl |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableFormatterAccess().getFormatterKeyword_1()); } |
| |
| 'formatter' |
| |
| { after(grammarAccess.getTableFormatterAccess().getFormatterKeyword_1()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| rule__TableFormatter__Group__2 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__TableFormatter__Group__2__Impl |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__TableFormatter__Group__2__Impl |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableFormatterAccess().getFormatAssignment_2()); } |
| (rule__TableFormatter__FormatAssignment_2) |
| { after(grammarAccess.getTableFormatterAccess().getFormatAssignment_2()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| |
| |
| |
| |
| |
| rule__TableImage__Group__0 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__TableImage__Group__0__Impl |
| rule__TableImage__Group__1 |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__TableImage__Group__0__Impl |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableImageAccess().getTableImageAction_0()); } |
| ( |
| |
| ) |
| { after(grammarAccess.getTableImageAccess().getTableImageAction_0()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| rule__TableImage__Group__1 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__TableImage__Group__1__Impl |
| rule__TableImage__Group__2 |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__TableImage__Group__1__Impl |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableImageAccess().getPathKeyword_1()); } |
| |
| 'path' |
| |
| { after(grammarAccess.getTableImageAccess().getPathKeyword_1()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| rule__TableImage__Group__2 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__TableImage__Group__2__Impl |
| rule__TableImage__Group__3 |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__TableImage__Group__2__Impl |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableImageAccess().getImagePathPatternAssignment_2()); } |
| (rule__TableImage__ImagePathPatternAssignment_2) |
| { after(grammarAccess.getTableImageAccess().getImagePathPatternAssignment_2()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| rule__TableImage__Group__3 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__TableImage__Group__3__Impl |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__TableImage__Group__3__Impl |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableImageAccess().getUnorderedGroup_3()); } |
| (rule__TableImage__UnorderedGroup_3) |
| { after(grammarAccess.getTableImageAccess().getUnorderedGroup_3()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| rule__TableImage__Group_3_2__0 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__TableImage__Group_3_2__0__Impl |
| rule__TableImage__Group_3_2__1 |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__TableImage__Group_3_2__0__Impl |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableImageAccess().getResizeAssignment_3_2_0()); } |
| (rule__TableImage__ResizeAssignment_3_2_0) |
| { after(grammarAccess.getTableImageAccess().getResizeAssignment_3_2_0()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| rule__TableImage__Group_3_2__1 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__TableImage__Group_3_2__1__Impl |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__TableImage__Group_3_2__1__Impl |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableImageAccess().getResizeStringAssignment_3_2_1()); } |
| (rule__TableImage__ResizeStringAssignment_3_2_1) |
| { after(grammarAccess.getTableImageAccess().getResizeStringAssignment_3_2_1()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| |
| |
| |
| rule__TableTooltipPattern__Group__0 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__TableTooltipPattern__Group__0__Impl |
| rule__TableTooltipPattern__Group__1 |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__TableTooltipPattern__Group__0__Impl |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableTooltipPatternAccess().getTableTooltipPatternAction_0()); } |
| ( |
| |
| ) |
| { after(grammarAccess.getTableTooltipPatternAccess().getTableTooltipPatternAction_0()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| rule__TableTooltipPattern__Group__1 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__TableTooltipPattern__Group__1__Impl |
| rule__TableTooltipPattern__Group__2 |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__TableTooltipPattern__Group__1__Impl |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableTooltipPatternAccess().getTooltipPatternKeyword_1()); } |
| |
| 'tooltipPattern' |
| |
| { after(grammarAccess.getTableTooltipPatternAccess().getTooltipPatternKeyword_1()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| rule__TableTooltipPattern__Group__2 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__TableTooltipPattern__Group__2__Impl |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__TableTooltipPattern__Group__2__Impl |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableTooltipPatternAccess().getTooltipPatternAssignment_2()); } |
| (rule__TableTooltipPattern__TooltipPatternAssignment_2) |
| { after(grammarAccess.getTableTooltipPatternAccess().getTooltipPatternAssignment_2()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| |
| |
| |
| |
| |
| rule__TableTask__Group__0 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__TableTask__Group__0__Impl |
| rule__TableTask__Group__1 |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__TableTask__Group__0__Impl |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableTaskAccess().getTableTaskAction_0()); } |
| ( |
| |
| ) |
| { after(grammarAccess.getTableTaskAccess().getTableTaskAction_0()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| rule__TableTask__Group__1 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__TableTask__Group__1__Impl |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__TableTask__Group__1__Impl |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableTaskAccess().getTaskIdKeyword_1()); } |
| |
| 'taskId' |
| |
| { after(grammarAccess.getTableTaskAccess().getTaskIdKeyword_1()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| |
| |
| |
| rule__TableAllColumns__Group__0 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__TableAllColumns__Group__0__Impl |
| rule__TableAllColumns__Group__1 |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__TableAllColumns__Group__0__Impl |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableAllColumnsAccess().getTableAllColumnsAction_0()); } |
| ( |
| |
| ) |
| { after(grammarAccess.getTableAllColumnsAccess().getTableAllColumnsAction_0()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| rule__TableAllColumns__Group__1 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__TableAllColumns__Group__1__Impl |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__TableAllColumns__Group__1__Impl |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableAllColumnsAccess().getAllColumnsKeyword_1()); } |
| |
| 'allColumns' |
| |
| { after(grammarAccess.getTableAllColumnsAccess().getAllColumnsKeyword_1()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| |
| |
| |
| rule__TableOrdinal__Group__0 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__TableOrdinal__Group__0__Impl |
| rule__TableOrdinal__Group__1 |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__TableOrdinal__Group__0__Impl |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableOrdinalAccess().getOrdinalKeyword_0()); } |
| |
| 'ordinal' |
| |
| { after(grammarAccess.getTableOrdinalAccess().getOrdinalKeyword_0()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| rule__TableOrdinal__Group__1 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__TableOrdinal__Group__1__Impl |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__TableOrdinal__Group__1__Impl |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableOrdinalAccess().getValueRefAssignment_1()); } |
| (rule__TableOrdinal__ValueRefAssignment_1) |
| { after(grammarAccess.getTableOrdinalAccess().getValueRefAssignment_1()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| |
| |
| |
| rule__TableColumn__Group__0 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__TableColumn__Group__0__Impl |
| rule__TableColumn__Group__1 |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__TableColumn__Group__0__Impl |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableColumnAccess().getColumnKeyword_0()); } |
| |
| 'column' |
| |
| { after(grammarAccess.getTableColumnAccess().getColumnKeyword_0()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| rule__TableColumn__Group__1 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__TableColumn__Group__1__Impl |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__TableColumn__Group__1__Impl |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableColumnAccess().getValueRefAssignment_1()); } |
| (rule__TableColumn__ValueRefAssignment_1) |
| { after(grammarAccess.getTableColumnAccess().getValueRefAssignment_1()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| |
| |
| |
| rule__TableMeasure__Group__0 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__TableMeasure__Group__0__Impl |
| rule__TableMeasure__Group__1 |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__TableMeasure__Group__0__Impl |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableMeasureAccess().getMeasureKeyword_0()); } |
| |
| 'measure' |
| |
| { after(grammarAccess.getTableMeasureAccess().getMeasureKeyword_0()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| rule__TableMeasure__Group__1 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__TableMeasure__Group__1__Impl |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__TableMeasure__Group__1__Impl |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableMeasureAccess().getValueRefAssignment_1()); } |
| (rule__TableMeasure__ValueRefAssignment_1) |
| { after(grammarAccess.getTableMeasureAccess().getValueRefAssignment_1()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| |
| |
| |
| rule__TableDerived__Group__0 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__TableDerived__Group__0__Impl |
| rule__TableDerived__Group__1 |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__TableDerived__Group__0__Impl |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableDerivedAccess().getDerivedKeyword_0()); } |
| |
| 'derived' |
| |
| { after(grammarAccess.getTableDerivedAccess().getDerivedKeyword_0()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| rule__TableDerived__Group__1 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__TableDerived__Group__1__Impl |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__TableDerived__Group__1__Impl |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableDerivedAccess().getValueRefAssignment_1()); } |
| (rule__TableDerived__ValueRefAssignment_1) |
| { after(grammarAccess.getTableDerivedAccess().getValueRefAssignment_1()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| |
| |
| |
| rule__TableHierarchy__Group__0 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__TableHierarchy__Group__0__Impl |
| rule__TableHierarchy__Group__1 |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__TableHierarchy__Group__0__Impl |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableHierarchyAccess().getLevelKeyword_0()); } |
| |
| 'level' |
| |
| { after(grammarAccess.getTableHierarchyAccess().getLevelKeyword_0()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| rule__TableHierarchy__Group__1 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__TableHierarchy__Group__1__Impl |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__TableHierarchy__Group__1__Impl |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableHierarchyAccess().getValueRefAssignment_1()); } |
| (rule__TableHierarchy__ValueRefAssignment_1) |
| { after(grammarAccess.getTableHierarchyAccess().getValueRefAssignment_1()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| |
| |
| |
| rule__TableProperty__Group__0 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__TableProperty__Group__0__Impl |
| rule__TableProperty__Group__1 |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__TableProperty__Group__0__Impl |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTablePropertyAccess().getTablePropertyAction_0()); } |
| ( |
| |
| ) |
| { after(grammarAccess.getTablePropertyAccess().getTablePropertyAction_0()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| rule__TableProperty__Group__1 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__TableProperty__Group__1__Impl |
| rule__TableProperty__Group__2 |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__TableProperty__Group__1__Impl |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTablePropertyAccess().getPropertyKeyword_1()); } |
| |
| 'property' |
| |
| { after(grammarAccess.getTablePropertyAccess().getPropertyKeyword_1()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| rule__TableProperty__Group__2 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__TableProperty__Group__2__Impl |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__TableProperty__Group__2__Impl |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTablePropertyAccess().getValueRefAssignment_2()); } |
| (rule__TableProperty__ValueRefAssignment_2) |
| { after(grammarAccess.getTablePropertyAccess().getValueRefAssignment_2()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| |
| |
| |
| |
| |
| rule__TableAggregation__Group__0 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__TableAggregation__Group__0__Impl |
| rule__TableAggregation__Group__1 |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__TableAggregation__Group__0__Impl |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableAggregationAccess().getAggregationKeyword_0()); } |
| |
| 'aggregation' |
| |
| { after(grammarAccess.getTableAggregationAccess().getAggregationKeyword_0()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| rule__TableAggregation__Group__1 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__TableAggregation__Group__1__Impl |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__TableAggregation__Group__1__Impl |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableAggregationAccess().getValueRefAssignment_1()); } |
| (rule__TableAggregation__ValueRefAssignment_1) |
| { after(grammarAccess.getTableAggregationAccess().getValueRefAssignment_1()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| |
| |
| |
| rule__TableNumberInterval__Group__0 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__TableNumberInterval__Group__0__Impl |
| rule__TableNumberInterval__Group__1 |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__TableNumberInterval__Group__0__Impl |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableNumberIntervalAccess().getTableNumberIntervalAction_0()); } |
| ( |
| |
| ) |
| { after(grammarAccess.getTableNumberIntervalAccess().getTableNumberIntervalAction_0()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| rule__TableNumberInterval__Group__1 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__TableNumberInterval__Group__1__Impl |
| rule__TableNumberInterval__Group__2 |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__TableNumberInterval__Group__1__Impl |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableNumberIntervalAccess().getUpToKeyword_1()); } |
| |
| 'up to' |
| |
| { after(grammarAccess.getTableNumberIntervalAccess().getUpToKeyword_1()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| rule__TableNumberInterval__Group__2 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__TableNumberInterval__Group__2__Impl |
| rule__TableNumberInterval__Group__3 |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__TableNumberInterval__Group__2__Impl |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableNumberIntervalAccess().getNumberIntervalValueAssignment_2()); } |
| (rule__TableNumberInterval__NumberIntervalValueAssignment_2) |
| { after(grammarAccess.getTableNumberIntervalAccess().getNumberIntervalValueAssignment_2()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| rule__TableNumberInterval__Group__3 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__TableNumberInterval__Group__3__Impl |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__TableNumberInterval__Group__3__Impl |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableNumberIntervalAccess().getNumberRangeAssignment_3()); } |
| (rule__TableNumberInterval__NumberRangeAssignment_3) |
| { after(grammarAccess.getTableNumberIntervalAccess().getNumberRangeAssignment_3()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| rule__TableDateDayInterval__Group__0 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__TableDateDayInterval__Group__0__Impl |
| rule__TableDateDayInterval__Group__1 |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__TableDateDayInterval__Group__0__Impl |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableDateDayIntervalAccess().getTableDateDayIntervalAction_0()); } |
| ( |
| |
| ) |
| { after(grammarAccess.getTableDateDayIntervalAccess().getTableDateDayIntervalAction_0()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| rule__TableDateDayInterval__Group__1 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__TableDateDayInterval__Group__1__Impl |
| rule__TableDateDayInterval__Group__2 |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__TableDateDayInterval__Group__1__Impl |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableDateDayIntervalAccess().getDaysInPastKeyword_1()); } |
| |
| 'days in past' |
| |
| { after(grammarAccess.getTableDateDayIntervalAccess().getDaysInPastKeyword_1()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| rule__TableDateDayInterval__Group__2 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__TableDateDayInterval__Group__2__Impl |
| rule__TableDateDayInterval__Group__3 |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__TableDateDayInterval__Group__2__Impl |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableDateDayIntervalAccess().getDateIntervalValueAssignment_2()); } |
| (rule__TableDateDayInterval__DateIntervalValueAssignment_2) |
| { after(grammarAccess.getTableDateDayIntervalAccess().getDateIntervalValueAssignment_2()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| rule__TableDateDayInterval__Group__3 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__TableDateDayInterval__Group__3__Impl |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__TableDateDayInterval__Group__3__Impl |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableDateDayIntervalAccess().getDateRangeAssignment_3()); } |
| (rule__TableDateDayInterval__DateRangeAssignment_3) |
| { after(grammarAccess.getTableDateDayIntervalAccess().getDateRangeAssignment_3()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| rule__TableNumberLookup__Group__0 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__TableNumberLookup__Group__0__Impl |
| rule__TableNumberLookup__Group__1 |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__TableNumberLookup__Group__0__Impl |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableNumberLookupAccess().getTableNumberLookupAction_0()); } |
| ( |
| |
| ) |
| { after(grammarAccess.getTableNumberLookupAccess().getTableNumberLookupAction_0()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| rule__TableNumberLookup__Group__1 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__TableNumberLookup__Group__1__Impl |
| rule__TableNumberLookup__Group__2 |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__TableNumberLookup__Group__1__Impl |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableNumberLookupAccess().getNumberKeyword_1()); } |
| |
| 'number' |
| |
| { after(grammarAccess.getTableNumberLookupAccess().getNumberKeyword_1()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| rule__TableNumberLookup__Group__2 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__TableNumberLookup__Group__2__Impl |
| rule__TableNumberLookup__Group__3 |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__TableNumberLookup__Group__2__Impl |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableNumberLookupAccess().getLookupValueAssignment_2()); } |
| (rule__TableNumberLookup__LookupValueAssignment_2) |
| { after(grammarAccess.getTableNumberLookupAccess().getLookupValueAssignment_2()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| rule__TableNumberLookup__Group__3 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__TableNumberLookup__Group__3__Impl |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__TableNumberLookup__Group__3__Impl |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableNumberLookupAccess().getDiscreteAssignment_3()); } |
| (rule__TableNumberLookup__DiscreteAssignment_3) |
| { after(grammarAccess.getTableNumberLookupAccess().getDiscreteAssignment_3()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| rule__TableStringLookup__Group__0 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__TableStringLookup__Group__0__Impl |
| rule__TableStringLookup__Group__1 |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__TableStringLookup__Group__0__Impl |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableStringLookupAccess().getTableStringLookupAction_0()); } |
| ( |
| |
| ) |
| { after(grammarAccess.getTableStringLookupAccess().getTableStringLookupAction_0()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| rule__TableStringLookup__Group__1 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__TableStringLookup__Group__1__Impl |
| rule__TableStringLookup__Group__2 |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__TableStringLookup__Group__1__Impl |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableStringLookupAccess().getStringKeyword_1()); } |
| |
| 'string' |
| |
| { after(grammarAccess.getTableStringLookupAccess().getStringKeyword_1()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| rule__TableStringLookup__Group__2 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__TableStringLookup__Group__2__Impl |
| rule__TableStringLookup__Group__3 |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__TableStringLookup__Group__2__Impl |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableStringLookupAccess().getLookupValueAssignment_2()); } |
| (rule__TableStringLookup__LookupValueAssignment_2) |
| { after(grammarAccess.getTableStringLookupAccess().getLookupValueAssignment_2()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| rule__TableStringLookup__Group__3 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__TableStringLookup__Group__3__Impl |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__TableStringLookup__Group__3__Impl |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableStringLookupAccess().getDiscreteAssignment_3()); } |
| (rule__TableStringLookup__DiscreteAssignment_3) |
| { after(grammarAccess.getTableStringLookupAccess().getDiscreteAssignment_3()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| rule__TableDateDayLookup__Group__0 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__TableDateDayLookup__Group__0__Impl |
| rule__TableDateDayLookup__Group__1 |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__TableDateDayLookup__Group__0__Impl |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableDateDayLookupAccess().getTableDateDayLookupAction_0()); } |
| ( |
| |
| ) |
| { after(grammarAccess.getTableDateDayLookupAccess().getTableDateDayLookupAction_0()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| rule__TableDateDayLookup__Group__1 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__TableDateDayLookup__Group__1__Impl |
| rule__TableDateDayLookup__Group__2 |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__TableDateDayLookup__Group__1__Impl |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableDateDayLookupAccess().getDaysInPastKeyword_1()); } |
| |
| 'days in past' |
| |
| { after(grammarAccess.getTableDateDayLookupAccess().getDaysInPastKeyword_1()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| rule__TableDateDayLookup__Group__2 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__TableDateDayLookup__Group__2__Impl |
| rule__TableDateDayLookup__Group__3 |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__TableDateDayLookup__Group__2__Impl |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableDateDayLookupAccess().getLookupValueAssignment_2()); } |
| (rule__TableDateDayLookup__LookupValueAssignment_2) |
| { after(grammarAccess.getTableDateDayLookupAccess().getLookupValueAssignment_2()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| rule__TableDateDayLookup__Group__3 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__TableDateDayLookup__Group__3__Impl |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__TableDateDayLookup__Group__3__Impl |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableDateDayLookupAccess().getDiscreteAssignment_3()); } |
| (rule__TableDateDayLookup__DiscreteAssignment_3) |
| { after(grammarAccess.getTableDateDayLookupAccess().getDiscreteAssignment_3()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| rule__TableDatamart__Group__0 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__TableDatamart__Group__0__Impl |
| rule__TableDatamart__Group__1 |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__TableDatamart__Group__0__Impl |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableDatamartAccess().getDatamartKeyword_0()); } |
| |
| 'datamart' |
| |
| { after(grammarAccess.getTableDatamartAccess().getDatamartKeyword_0()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| rule__TableDatamart__Group__1 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__TableDatamart__Group__1__Impl |
| rule__TableDatamart__Group__2 |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__TableDatamart__Group__1__Impl |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableDatamartAccess().getDatamartRefAssignment_1()); } |
| (rule__TableDatamart__DatamartRefAssignment_1) |
| { after(grammarAccess.getTableDatamartAccess().getDatamartRefAssignment_1()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| rule__TableDatamart__Group__2 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__TableDatamart__Group__2__Impl |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__TableDatamart__Group__2__Impl |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableDatamartAccess().getGroup_2()); } |
| (rule__TableDatamart__Group_2__0)? |
| { after(grammarAccess.getTableDatamartAccess().getGroup_2()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| |
| |
| |
| |
| |
| rule__TableDatamart__Group_2__0 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__TableDatamart__Group_2__0__Impl |
| rule__TableDatamart__Group_2__1 |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__TableDatamart__Group_2__0__Impl |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableDatamartAccess().getLeftCurlyBracketKeyword_2_0()); } |
| |
| '{' |
| |
| { after(grammarAccess.getTableDatamartAccess().getLeftCurlyBracketKeyword_2_0()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| rule__TableDatamart__Group_2__1 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__TableDatamart__Group_2__1__Impl |
| rule__TableDatamart__Group_2__2 |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__TableDatamart__Group_2__1__Impl |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableDatamartAccess().getElementsAssignment_2_1()); } |
| (rule__TableDatamart__ElementsAssignment_2_1)* |
| { after(grammarAccess.getTableDatamartAccess().getElementsAssignment_2_1()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| rule__TableDatamart__Group_2__2 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__TableDatamart__Group_2__2__Impl |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__TableDatamart__Group_2__2__Impl |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableDatamartAccess().getRightCurlyBracketKeyword_2_2()); } |
| |
| '}' |
| |
| { after(grammarAccess.getTableDatamartAccess().getRightCurlyBracketKeyword_2_2()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| |
| |
| |
| |
| |
| |
| rule__TableEvent__Group__0 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__TableEvent__Group__0__Impl |
| rule__TableEvent__Group__1 |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__TableEvent__Group__0__Impl |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableEventAccess().getBrokerKeyword_0()); } |
| |
| 'broker' |
| |
| { after(grammarAccess.getTableEventAccess().getBrokerKeyword_0()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| rule__TableEvent__Group__1 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__TableEvent__Group__1__Impl |
| rule__TableEvent__Group__2 |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__TableEvent__Group__1__Impl |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| ( |
| { before(grammarAccess.getTableEventAccess().getSourceAssignment_1()); } |
| (rule__TableEvent__SourceAssignment_1) |
| { after(grammarAccess.getTableEventAccess().getSourceAssignment_1()); } |
| ) |
| |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| |
| rule__TableEvent__Group__2 |
| @init { |
| int stackSize = keepStackSize(); |
| } |
| : |
| rule__TableEvent__Group__2__Impl |
| rule__TableEvent__Group__3 |
| ; |
| finally { |
| restoreStackSize(stackSize); |
| } |
| |
| rule__TableEvent__Group__2__Impl |
| @init { |
| int stackSize = keepStackSize(); |