/* This file was generated by SableCC (http://www.sablecc.org/). */ package org.simantics.basicexpression.parser; import org.simantics.basicexpression.node.*; import org.simantics.basicexpression.analysis.*; class TokenIndex extends AnalysisAdapter { int index; @Override public void caseTLessThan(@SuppressWarnings("unused") TLessThan node) { this.index = 0; } @Override public void caseTGreaterThan(@SuppressWarnings("unused") TGreaterThan node) { this.index = 1; } @Override public void caseTEqual(@SuppressWarnings("unused") TEqual node) { this.index = 2; } @Override public void caseTPlus(@SuppressWarnings("unused") TPlus node) { this.index = 3; } @Override public void caseTMinus(@SuppressWarnings("unused") TMinus node) { this.index = 4; } @Override public void caseTMult(@SuppressWarnings("unused") TMult node) { this.index = 5; } @Override public void caseTDiv(@SuppressWarnings("unused") TDiv node) { this.index = 6; } @Override public void caseTAmpersand(@SuppressWarnings("unused") TAmpersand node) { this.index = 7; } @Override public void caseTComma(@SuppressWarnings("unused") TComma node) { this.index = 8; } @Override public void caseTColon(@SuppressWarnings("unused") TColon node) { this.index = 9; } @Override public void caseTLPar(@SuppressWarnings("unused") TLPar node) { this.index = 10; } @Override public void caseTRPar(@SuppressWarnings("unused") TRPar node) { this.index = 11; } @Override public void caseTVariable(@SuppressWarnings("unused") TVariable node) { this.index = 12; } @Override public void caseTFunc(@SuppressWarnings("unused") TFunc node) { this.index = 13; } @Override public void caseTCell(@SuppressWarnings("unused") TCell node) { this.index = 14; } @Override public void caseTRvi(@SuppressWarnings("unused") TRvi node) { this.index = 15; } @Override public void caseTNumber(@SuppressWarnings("unused") TNumber node) { this.index = 16; } @Override public void caseTString(@SuppressWarnings("unused") TString node) { this.index = 17; } @Override public void caseTNewLine(@SuppressWarnings("unused") TNewLine node) { this.index = 18; } @Override public void caseEOF(@SuppressWarnings("unused") EOF node) { this.index = 19; } }