/* This file was generated by SableCC (http://www.sablecc.org/). */ package org.openflexo.antar.expr.parser.parser; import org.openflexo.antar.expr.parser.analysis.AnalysisAdapter; import org.openflexo.antar.expr.parser.node.EOF; import org.openflexo.antar.expr.parser.node.TAcos; import org.openflexo.antar.expr.parser.node.TAnd; import org.openflexo.antar.expr.parser.node.TAnd2; import org.openflexo.antar.expr.parser.node.TAsin; import org.openflexo.antar.expr.parser.node.TAtan; import org.openflexo.antar.expr.parser.node.TCharsValue; import org.openflexo.antar.expr.parser.node.TComma; import org.openflexo.antar.expr.parser.node.TCos; import org.openflexo.antar.expr.parser.node.TDecimalNumber; import org.openflexo.antar.expr.parser.node.TDiv; import org.openflexo.antar.expr.parser.node.TDot; import org.openflexo.antar.expr.parser.node.TElseToken; import org.openflexo.antar.expr.parser.node.TEq; import org.openflexo.antar.expr.parser.node.TEq2; import org.openflexo.antar.expr.parser.node.TExp; import org.openflexo.antar.expr.parser.node.TFalse; import org.openflexo.antar.expr.parser.node.TGt; import org.openflexo.antar.expr.parser.node.TGte; import org.openflexo.antar.expr.parser.node.TIdentifier; import org.openflexo.antar.expr.parser.node.TIfToken; import org.openflexo.antar.expr.parser.node.TLPar; import org.openflexo.antar.expr.parser.node.TLog; import org.openflexo.antar.expr.parser.node.TLt; import org.openflexo.antar.expr.parser.node.TLte; import org.openflexo.antar.expr.parser.node.TMinus; import org.openflexo.antar.expr.parser.node.TMod; import org.openflexo.antar.expr.parser.node.TMult; import org.openflexo.antar.expr.parser.node.TNeq; import org.openflexo.antar.expr.parser.node.TNot; import org.openflexo.antar.expr.parser.node.TNull; import org.openflexo.antar.expr.parser.node.TOr; import org.openflexo.antar.expr.parser.node.TOr2; import org.openflexo.antar.expr.parser.node.TPi; import org.openflexo.antar.expr.parser.node.TPlus; import org.openflexo.antar.expr.parser.node.TPower; import org.openflexo.antar.expr.parser.node.TPreciseNumber; import org.openflexo.antar.expr.parser.node.TRPar; import org.openflexo.antar.expr.parser.node.TScientificNotationNumber; import org.openflexo.antar.expr.parser.node.TSin; import org.openflexo.antar.expr.parser.node.TSqrt; import org.openflexo.antar.expr.parser.node.TStringValue; import org.openflexo.antar.expr.parser.node.TTan; import org.openflexo.antar.expr.parser.node.TTrue; class TokenIndex extends AnalysisAdapter { int index; @Override public void caseTPlus(@SuppressWarnings("unused") TPlus node) { this.index = 0; } @Override public void caseTMinus(@SuppressWarnings("unused") TMinus node) { this.index = 1; } @Override public void caseTMult(@SuppressWarnings("unused") TMult node) { this.index = 2; } @Override public void caseTDiv(@SuppressWarnings("unused") TDiv node) { this.index = 3; } @Override public void caseTMod(@SuppressWarnings("unused") TMod node) { this.index = 4; } @Override public void caseTPower(@SuppressWarnings("unused") TPower node) { this.index = 5; } @Override public void caseTLt(@SuppressWarnings("unused") TLt node) { this.index = 6; } @Override public void caseTGt(@SuppressWarnings("unused") TGt node) { this.index = 7; } @Override public void caseTLte(@SuppressWarnings("unused") TLte node) { this.index = 8; } @Override public void caseTGte(@SuppressWarnings("unused") TGte node) { this.index = 9; } @Override public void caseTAnd(@SuppressWarnings("unused") TAnd node) { this.index = 10; } @Override public void caseTAnd2(@SuppressWarnings("unused") TAnd2 node) { this.index = 11; } @Override public void caseTOr(@SuppressWarnings("unused") TOr node) { this.index = 12; } @Override public void caseTOr2(@SuppressWarnings("unused") TOr2 node) { this.index = 13; } @Override public void caseTEq(@SuppressWarnings("unused") TEq node) { this.index = 14; } @Override public void caseTEq2(@SuppressWarnings("unused") TEq2 node) { this.index = 15; } @Override public void caseTNeq(@SuppressWarnings("unused") TNeq node) { this.index = 16; } @Override public void caseTNot(@SuppressWarnings("unused") TNot node) { this.index = 17; } @Override public void caseTLPar(@SuppressWarnings("unused") TLPar node) { this.index = 18; } @Override public void caseTRPar(@SuppressWarnings("unused") TRPar node) { this.index = 19; } @Override public void caseTDot(@SuppressWarnings("unused") TDot node) { this.index = 20; } @Override public void caseTComma(@SuppressWarnings("unused") TComma node) { this.index = 21; } @Override public void caseTIfToken(@SuppressWarnings("unused") TIfToken node) { this.index = 22; } @Override public void caseTElseToken(@SuppressWarnings("unused") TElseToken node) { this.index = 23; } @Override public void caseTPi(@SuppressWarnings("unused") TPi node) { this.index = 24; } @Override public void caseTCos(@SuppressWarnings("unused") TCos node) { this.index = 25; } @Override public void caseTAcos(@SuppressWarnings("unused") TAcos node) { this.index = 26; } @Override public void caseTSin(@SuppressWarnings("unused") TSin node) { this.index = 27; } @Override public void caseTAsin(@SuppressWarnings("unused") TAsin node) { this.index = 28; } @Override public void caseTTan(@SuppressWarnings("unused") TTan node) { this.index = 29; } @Override public void caseTAtan(@SuppressWarnings("unused") TAtan node) { this.index = 30; } @Override public void caseTLog(@SuppressWarnings("unused") TLog node) { this.index = 31; } @Override public void caseTExp(@SuppressWarnings("unused") TExp node) { this.index = 32; } @Override public void caseTSqrt(@SuppressWarnings("unused") TSqrt node) { this.index = 33; } @Override public void caseTTrue(@SuppressWarnings("unused") TTrue node) { this.index = 34; } @Override public void caseTFalse(@SuppressWarnings("unused") TFalse node) { this.index = 35; } @Override public void caseTNull(@SuppressWarnings("unused") TNull node) { this.index = 36; } @Override public void caseTDecimalNumber(@SuppressWarnings("unused") TDecimalNumber node) { this.index = 37; } @Override public void caseTPreciseNumber(@SuppressWarnings("unused") TPreciseNumber node) { this.index = 38; } @Override public void caseTScientificNotationNumber(@SuppressWarnings("unused") TScientificNotationNumber node) { this.index = 39; } @Override public void caseTStringValue(@SuppressWarnings("unused") TStringValue node) { this.index = 40; } @Override public void caseTCharsValue(@SuppressWarnings("unused") TCharsValue node) { this.index = 41; } @Override public void caseTIdentifier(@SuppressWarnings("unused") TIdentifier node) { this.index = 42; } @Override public void caseEOF(@SuppressWarnings("unused") EOF node) { this.index = 43; } }