net.sourceforge.pmd.lang.modelica.ast.ModelicaParserImplTreeConstants Maven / Gradle / Ivy
The newest version!
/* Generated By:JavaCC: Do not edit this line. ModelicaParserImplTreeConstants.java Version 5.0 */
package net.sourceforge.pmd.lang.modelica.ast;
interface ModelicaParserImplTreeConstants
{
public int JJTSTOREDDEFINITION = 0;
public int JJTWITHINCLAUSE = 1;
public int JJTCLASSDEFINITION = 2;
public int JJTENCAPSULATEDCLAUSE = 3;
public int JJTCLASSSPECIFIER = 4;
public int JJTCLASSPREFIXES = 5;
public int JJTPARTIALCLAUSE = 6;
public int JJTCLASSCLAUSE = 7;
public int JJTMODELCLAUSE = 8;
public int JJTRECORDCLAUSE = 9;
public int JJTOPERATORRECORDCLAUSE = 10;
public int JJTBLOCKCLAUSE = 11;
public int JJTEXPANDABLECONNECTORCLAUSE = 12;
public int JJTCONNECTORCLAUSE = 13;
public int JJTTYPECLAUSE = 14;
public int JJTPACKAGECLAUSE = 15;
public int JJTPURECLAUSE = 16;
public int JJTIMPURECLAUSE = 17;
public int JJTOPERATORCLAUSE = 18;
public int JJTFUNCTIONCLAUSE = 19;
public int JJTOPERATOR = 20;
public int JJTVOID = 21;
public int JJTSIMPLELONGCLASSSPECIFIER = 22;
public int JJTEXTENDINGLONGCLASSSPECIFIER = 23;
public int JJTSIMPLESHORTCLASSSPECIFIER = 24;
public int JJTENUMERATIONSHORTCLASSSPECIFIER = 25;
public int JJTDERCLASSSPECIFIER = 26;
public int JJTDERCLAUSE = 27;
public int JJTBASEPREFIX = 28;
public int JJTENUMLIST = 29;
public int JJTENUMERATIONLITERAL = 30;
public int JJTCOMPOSITION = 31;
public int JJTEXTERNALCLAUSE = 32;
public int JJTLANGUAGESPECIFICATION = 33;
public int JJTEXTERNALFUNCTIONCALL = 34;
public int JJTELEMENTLIST = 35;
public int JJTREDECLARECLAUSE = 36;
public int JJTFINALCLAUSE = 37;
public int JJTINNERCLAUSE = 38;
public int JJTOUTERCLAUSE = 39;
public int JJTREPLACEABLECLAUSE = 40;
public int JJTREGULARELEMENT = 41;
public int JJTIMPORTCLAUSE = 42;
public int JJTRENAMINGIMPORTCLAUSE = 43;
public int JJTUNQUALIFIEDIMPORTCLAUSE = 44;
public int JJTMULTIPLEDEFINITIONIMPORTCLAUSE = 45;
public int JJTSINGLEDEFINITIONIMPORTCLAUSE = 46;
public int JJTIMPORTLIST = 47;
public int JJTEXTENDSCLAUSE = 48;
public int JJTCONSTRAININGCLAUSE = 49;
public int JJTCOMPONENTCLAUSE = 50;
public int JJTTYPEPREFIX = 51;
public int JJTFLOWCLAUSE = 52;
public int JJTSTREAMCLAUSE = 53;
public int JJTDISCRETECLAUSE = 54;
public int JJTPARAMETERCLAUSE = 55;
public int JJTCONSTANTCLAUSE = 56;
public int JJTINPUTCLAUSE = 57;
public int JJTOUTPUTCLAUSE = 58;
public int JJTTYPESPECIFIER = 59;
public int JJTCOMPONENTLIST = 60;
public int JJTCOMPONENTDECLARATION = 61;
public int JJTCONDITIONATTRIBUTE = 62;
public int JJTDECLARATION = 63;
public int JJTLONGMODIFICATION = 64;
public int JJTSHORTMODIFICATION = 65;
public int JJTASSIGNMENTMODIFICATION = 66;
public int JJTCLASSMODIFICATION = 67;
public int JJTARGUMENTLIST = 68;
public int JJTARGUMENT = 69;
public int JJTELEMENTMODIFICATIONORREPLACEABLE = 70;
public int JJTEACHCLAUSE = 71;
public int JJTELEMENTMODIFICATION = 72;
public int JJTELEMENTREDECLARATION = 73;
public int JJTELEMENTREPLACEABLE = 74;
public int JJTCOMPONENTCLAUSE1 = 75;
public int JJTCOMPONENTDECLARATION1 = 76;
public int JJTSHORTCLASSDEFINITION = 77;
public int JJTEQUATIONSECTION = 78;
public int JJTINITIALCLAUSE = 79;
public int JJTALGORITHMSECTION = 80;
public int JJTEQUATION = 81;
public int JJTREGULAREQUATION = 82;
public int JJTFUNCTIONCALLEQUATION = 83;
public int JJTSTATEMENT = 84;
public int JJTASSIGNMENTSTATEMENT = 85;
public int JJTFUNCTIONCALLSTATEMENT = 86;
public int JJTASSIGNMENTFROMMULTIRESULTFUNCTIONCALL = 87;
public int JJTBREAKSTATEMENT = 88;
public int JJTRETURNSTATEMENT = 89;
public int JJTIFEQUATION = 90;
public int JJTIFCLAUSE = 91;
public int JJTTHENCLAUSE = 92;
public int JJTELSEIFCLAUSE = 93;
public int JJTELSECLAUSE = 94;
public int JJTIFSTATEMENT = 95;
public int JJTFOREQUATION = 96;
public int JJTEQUATIONLIST = 97;
public int JJTSTATEMENTLIST = 98;
public int JJTFORSTATEMENT = 99;
public int JJTFORINDICES = 100;
public int JJTFORINDEX = 101;
public int JJTWHILESTATEMENT = 102;
public int JJTWHENEQUATION = 103;
public int JJTWHENCLAUSE = 104;
public int JJTELSEWHENCLAUSE = 105;
public int JJTWHENSTATEMENT = 106;
public int JJTCONNECTCLAUSE = 107;
public int JJTIFEXPRESSION = 108;
public int JJTSIMPLEEXPRESSION = 109;
public int JJTLOGICALEXPRESSION = 110;
public int JJTLOGICALTERM = 111;
public int JJTNEGATED = 112;
public int JJTRELATION = 113;
public int JJTRELOP = 114;
public int JJTARITHMETICEXPRESSION = 115;
public int JJTADDOP = 116;
public int JJTTERM = 117;
public int JJTMULOP = 118;
public int JJTFACTOR = 119;
public int JJTFALSELITERAL = 120;
public int JJTTRUELITERAL = 121;
public int JJTFUNCTIONINVOCATION = 122;
public int JJTLISTOFEXPRESSIONLISTS = 123;
public int JJTNUMBERLITERAL = 124;
public int JJTSTRINGLITERAL = 125;
public int JJTNAME = 126;
public int JJTSIMPLENAME = 127;
public int JJTSUBSCRIPTEDNAME = 128;
public int JJTCOMPONENTREFERENCE = 129;
public int JJTFUNCTIONCALLARGS = 130;
public int JJTFUNCTIONARGUMENTS = 131;
public int JJTNAMEDARGUMENTS = 132;
public int JJTNAMEDARGUMENT = 133;
public int JJTFUNCTIONARGUMENT = 134;
public int JJTOUTPUTEXPRESSIONLIST = 135;
public int JJTEXPRESSIONLIST = 136;
public int JJTARRAYSUBSCRIPTS = 137;
public int JJTSUBSCRIPT = 138;
public int JJTCOLONSUBSRIPT = 139;
public int JJTCOMMENT = 140;
public int JJTSTRINGCOMMENT = 141;
public int JJTANNOTATION = 142;
public String[] jjtNodeName = {
"StoredDefinition",
"WithinClause",
"ClassDefinition",
"EncapsulatedClause",
"ClassSpecifier",
"ClassPrefixes",
"PartialClause",
"ClassClause",
"ModelClause",
"RecordClause",
"OperatorRecordClause",
"BlockClause",
"ExpandableConnectorClause",
"ConnectorClause",
"TypeClause",
"PackageClause",
"PureClause",
"ImpureClause",
"OperatorClause",
"FunctionClause",
"Operator",
"void",
"SimpleLongClassSpecifier",
"ExtendingLongClassSpecifier",
"SimpleShortClassSpecifier",
"EnumerationShortClassSpecifier",
"DerClassSpecifier",
"DerClause",
"BasePrefix",
"EnumList",
"EnumerationLiteral",
"Composition",
"ExternalClause",
"LanguageSpecification",
"ExternalFunctionCall",
"ElementList",
"RedeclareClause",
"FinalClause",
"InnerClause",
"OuterClause",
"ReplaceableClause",
"RegularElement",
"ImportClause",
"RenamingImportClause",
"UnqualifiedImportClause",
"MultipleDefinitionImportClause",
"SingleDefinitionImportClause",
"ImportList",
"ExtendsClause",
"ConstrainingClause",
"ComponentClause",
"TypePrefix",
"FlowClause",
"StreamClause",
"DiscreteClause",
"ParameterClause",
"ConstantClause",
"InputClause",
"OutputClause",
"TypeSpecifier",
"ComponentList",
"ComponentDeclaration",
"ConditionAttribute",
"Declaration",
"LongModification",
"ShortModification",
"AssignmentModification",
"ClassModification",
"ArgumentList",
"Argument",
"ElementModificationOrReplaceable",
"EachClause",
"ElementModification",
"ElementRedeclaration",
"ElementReplaceable",
"ComponentClause1",
"ComponentDeclaration1",
"ShortClassDefinition",
"EquationSection",
"InitialClause",
"AlgorithmSection",
"Equation",
"RegularEquation",
"FunctionCallEquation",
"Statement",
"AssignmentStatement",
"FunctionCallStatement",
"AssignmentFromMultiResultFunctionCall",
"BreakStatement",
"ReturnStatement",
"IfEquation",
"IfClause",
"ThenClause",
"ElseIfClause",
"ElseClause",
"IfStatement",
"ForEquation",
"EquationList",
"StatementList",
"ForStatement",
"ForIndices",
"ForIndex",
"WhileStatement",
"WhenEquation",
"WhenClause",
"ElseWhenClause",
"WhenStatement",
"ConnectClause",
"IfExpression",
"SimpleExpression",
"LogicalExpression",
"LogicalTerm",
"Negated",
"Relation",
"RelOp",
"ArithmeticExpression",
"AddOp",
"Term",
"MulOp",
"Factor",
"FalseLiteral",
"TrueLiteral",
"FunctionInvocation",
"ListOfExpressionLists",
"NumberLiteral",
"StringLiteral",
"Name",
"SimpleName",
"SubscriptedName",
"ComponentReference",
"FunctionCallArgs",
"FunctionArguments",
"NamedArguments",
"NamedArgument",
"FunctionArgument",
"OutputExpressionList",
"ExpressionList",
"ArraySubscripts",
"Subscript",
"ColonSubsript",
"Comment",
"StringComment",
"Annotation",
};
}
/* JavaCC - OriginalChecksum=1be43ad91f061058cbe2e5e3df4a36b4 (do not edit this line) */