All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.walkmod.javalang.ASTParserConstants Maven / Gradle / Ivy

The newest version!
/*
 * Copyright (C) 2013 Raquel Pau and Albert Coroleu.
 * 
 * Walkmod is free software: you can redistribute it and/or modify it under the terms of the GNU
 * Lesser General Public License as published by the Free Software Foundation, either version 3 of
 * the License, or (at your option) any later version.
 * 
 * Walkmod is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even
 * the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser
 * General Public License for more details.
 * 
 * You should have received a copy of the GNU Lesser General Public License along with Walkmod. If
 * not, see .
 */
/* Generated By:JavaCC: Do not edit this line. ASTParserConstants.java */
/*
 * 
 * This file is part of Java 1.8 parser and Abstract Syntax Tree.
 *
 * Java 1.8 parser and Abstract Syntax Tree is free software: you can redistribute it and/or modify
 * it under the terms of the GNU Lesser General Public License as published by the Free Software
 * Foundation, either version 3 of the License, or (at your option) any later version.
 *
 * You should have received a copy of the GNU Lesser General Public License along with Java 1.8
 * parser and Abstract Syntax Tree. If not, see .
 */
package org.walkmod.javalang;

/**
 * Token literal values and constants.
 * Generated by org.javacc.parser.OtherFilesGen#start()
 */
public interface ASTParserConstants {

    /** End of File. */
    int EOF = 0;
    /** RegularExpression Id. */
    int SINGLE_LINE_COMMENT = 6;
    /** RegularExpression Id. */
    int JAVA_DOC_COMMENT = 9;
    /** RegularExpression Id. */
    int MULTI_LINE_COMMENT = 10;
    /** RegularExpression Id. */
    int ABSTRACT = 12;
    /** RegularExpression Id. */
    int ASSERT = 13;
    /** RegularExpression Id. */
    int BOOLEAN = 14;
    /** RegularExpression Id. */
    int BREAK = 15;
    /** RegularExpression Id. */
    int BYTE = 16;
    /** RegularExpression Id. */
    int CASE = 17;
    /** RegularExpression Id. */
    int CATCH = 18;
    /** RegularExpression Id. */
    int CHAR = 19;
    /** RegularExpression Id. */
    int CLASS = 20;
    /** RegularExpression Id. */
    int CONST = 21;
    /** RegularExpression Id. */
    int CONTINUE = 22;
    /** RegularExpression Id. */
    int _DEFAULT = 23;
    /** RegularExpression Id. */
    int DO = 24;
    /** RegularExpression Id. */
    int DOUBLE = 25;
    /** RegularExpression Id. */
    int ELSE = 26;
    /** RegularExpression Id. */
    int ENUM = 27;
    /** RegularExpression Id. */
    int EXTENDS = 28;
    /** RegularExpression Id. */
    int FALSE = 29;
    /** RegularExpression Id. */
    int FINAL = 30;
    /** RegularExpression Id. */
    int FINALLY = 31;
    /** RegularExpression Id. */
    int FLOAT = 32;
    /** RegularExpression Id. */
    int FOR = 33;
    /** RegularExpression Id. */
    int GOTO = 34;
    /** RegularExpression Id. */
    int IF = 35;
    /** RegularExpression Id. */
    int IMPLEMENTS = 36;
    /** RegularExpression Id. */
    int IMPORT = 37;
    /** RegularExpression Id. */
    int INSTANCEOF = 38;
    /** RegularExpression Id. */
    int INT = 39;
    /** RegularExpression Id. */
    int INTERFACE = 40;
    /** RegularExpression Id. */
    int LONG = 41;
    /** RegularExpression Id. */
    int NATIVE = 42;
    /** RegularExpression Id. */
    int NEW = 43;
    /** RegularExpression Id. */
    int NULL = 44;
    /** RegularExpression Id. */
    int PACKAGE = 45;
    /** RegularExpression Id. */
    int PRIVATE = 46;
    /** RegularExpression Id. */
    int PROTECTED = 47;
    /** RegularExpression Id. */
    int PUBLIC = 48;
    /** RegularExpression Id. */
    int RETURN = 49;
    /** RegularExpression Id. */
    int SHORT = 50;
    /** RegularExpression Id. */
    int STATIC = 51;
    /** RegularExpression Id. */
    int STRICTFP = 52;
    /** RegularExpression Id. */
    int SUPER = 53;
    /** RegularExpression Id. */
    int SWITCH = 54;
    /** RegularExpression Id. */
    int SYNCHRONIZED = 55;
    /** RegularExpression Id. */
    int THIS = 56;
    /** RegularExpression Id. */
    int THROW = 57;
    /** RegularExpression Id. */
    int THROWS = 58;
    /** RegularExpression Id. */
    int TRANSIENT = 59;
    /** RegularExpression Id. */
    int TRUE = 60;
    /** RegularExpression Id. */
    int TRY = 61;
    /** RegularExpression Id. */
    int VOID = 62;
    /** RegularExpression Id. */
    int VOLATILE = 63;
    /** RegularExpression Id. */
    int WHILE = 64;
    /** RegularExpression Id. */
    int LONG_LITERAL = 65;
    /** RegularExpression Id. */
    int INTEGER_LITERAL = 66;
    /** RegularExpression Id. */
    int DECIMAL_LITERAL = 67;
    /** RegularExpression Id. */
    int HEX_LITERAL = 68;
    /** RegularExpression Id. */
    int OCTAL_LITERAL = 69;
    /** RegularExpression Id. */
    int BINARY_LITERAL = 70;
    /** RegularExpression Id. */
    int FLOATING_POINT_LITERAL = 71;
    /** RegularExpression Id. */
    int DECIMAL_FLOATING_POINT_LITERAL = 72;
    /** RegularExpression Id. */
    int DECIMAL_EXPONENT = 73;
    /** RegularExpression Id. */
    int HEXADECIMAL_FLOATING_POINT_LITERAL = 74;
    /** RegularExpression Id. */
    int HEXADECIMAL_EXPONENT = 75;
    /** RegularExpression Id. */
    int CHARACTER_LITERAL = 76;
    /** RegularExpression Id. */
    int STRING_LITERAL = 77;
    /** RegularExpression Id. */
    int IDENTIFIER = 78;
    /** RegularExpression Id. */
    int LETTER = 79;
    /** RegularExpression Id. */
    int PART_LETTER = 80;
    /** RegularExpression Id. */
    int LPAREN = 81;
    /** RegularExpression Id. */
    int RPAREN = 82;
    /** RegularExpression Id. */
    int LBRACE = 83;
    /** RegularExpression Id. */
    int RBRACE = 84;
    /** RegularExpression Id. */
    int LBRACKET = 85;
    /** RegularExpression Id. */
    int RBRACKET = 86;
    /** RegularExpression Id. */
    int SEMICOLON = 87;
    /** RegularExpression Id. */
    int COMMA = 88;
    /** RegularExpression Id. */
    int DOT = 89;
    /** RegularExpression Id. */
    int AT = 90;
    /** RegularExpression Id. */
    int ASSIGN = 91;
    /** RegularExpression Id. */
    int LT = 92;
    /** RegularExpression Id. */
    int BANG = 93;
    /** RegularExpression Id. */
    int TILDE = 94;
    /** RegularExpression Id. */
    int HOOK = 95;
    /** RegularExpression Id. */
    int COLON = 96;
    /** RegularExpression Id. */
    int EQ = 97;
    /** RegularExpression Id. */
    int LE = 98;
    /** RegularExpression Id. */
    int GE = 99;
    /** RegularExpression Id. */
    int NE = 100;
    /** RegularExpression Id. */
    int SC_OR = 101;
    /** RegularExpression Id. */
    int SC_AND = 102;
    /** RegularExpression Id. */
    int INCR = 103;
    /** RegularExpression Id. */
    int DECR = 104;
    /** RegularExpression Id. */
    int PLUS = 105;
    /** RegularExpression Id. */
    int MINUS = 106;
    /** RegularExpression Id. */
    int STAR = 107;
    /** RegularExpression Id. */
    int SLASH = 108;
    /** RegularExpression Id. */
    int BIT_AND = 109;
    /** RegularExpression Id. */
    int BIT_OR = 110;
    /** RegularExpression Id. */
    int XOR = 111;
    /** RegularExpression Id. */
    int REM = 112;
    /** RegularExpression Id. */
    int LSHIFT = 113;
    /** RegularExpression Id. */
    int PLUSASSIGN = 114;
    /** RegularExpression Id. */
    int MINUSASSIGN = 115;
    /** RegularExpression Id. */
    int STARASSIGN = 116;
    /** RegularExpression Id. */
    int SLASHASSIGN = 117;
    /** RegularExpression Id. */
    int ANDASSIGN = 118;
    /** RegularExpression Id. */
    int ORASSIGN = 119;
    /** RegularExpression Id. */
    int XORASSIGN = 120;
    /** RegularExpression Id. */
    int REMASSIGN = 121;
    /** RegularExpression Id. */
    int LSHIFTASSIGN = 122;
    /** RegularExpression Id. */
    int RSIGNEDSHIFTASSIGN = 123;
    /** RegularExpression Id. */
    int RUNSIGNEDSHIFTASSIGN = 124;
    /** RegularExpression Id. */
    int ELLIPSIS = 125;
    /** RegularExpression Id. */
    int ARROW = 126;
    /** RegularExpression Id. */
    int DOUBLECOLON = 127;
    /** RegularExpression Id. */
    int RUNSIGNEDSHIFT = 128;
    /** RegularExpression Id. */
    int RSIGNEDSHIFT = 129;
    /** RegularExpression Id. */
    int GT = 130;

    /** Lexical state. */
    int DEFAULT = 0;
    /** Lexical state. */
    int IN_JAVA_DOC_COMMENT = 1;
    /** Lexical state. */
    int IN_MULTI_LINE_COMMENT = 2;

    /** Literal token values. */
    String[] tokenImage = {"", "\" \"", "\"\\t\"", "\"\\n\"", "\"\\r\"", "\"\\f\"", "",
            "", "\"/*\"", "\"*/\"", "\"*/\"", "", "\"abstract\"", "\"assert\"",
            "\"boolean\"", "\"break\"", "\"byte\"", "\"case\"", "\"catch\"", "\"char\"", "\"class\"", "\"const\"",
            "\"continue\"", "\"default\"", "\"do\"", "\"double\"", "\"else\"", "\"enum\"", "\"extends\"", "\"false\"",
            "\"final\"", "\"finally\"", "\"float\"", "\"for\"", "\"goto\"", "\"if\"", "\"implements\"", "\"import\"",
            "\"instanceof\"", "\"int\"", "\"interface\"", "\"long\"", "\"native\"", "\"new\"", "\"null\"",
            "\"package\"", "\"private\"", "\"protected\"", "\"public\"", "\"return\"", "\"short\"", "\"static\"",
            "\"strictfp\"", "\"super\"", "\"switch\"", "\"synchronized\"", "\"this\"", "\"throw\"", "\"throws\"",
            "\"transient\"", "\"true\"", "\"try\"", "\"void\"", "\"volatile\"", "\"while\"", "",
            "", "", "", "", "",
            "", "", "",
            "", "", "", "",
            "", "", "", "\"(\"", "\")\"", "\"{\"", "\"}\"", "\"[\"", "\"]\"", "\";\"",
            "\",\"", "\".\"", "\"@\"", "\"=\"", "\"<\"", "\"!\"", "\"~\"", "\"?\"", "\":\"", "\"==\"", "\"<=\"",
            "\">=\"", "\"!=\"", "\"||\"", "\"&&\"", "\"++\"", "\"--\"", "\"+\"", "\"-\"", "\"*\"", "\"/\"", "\"&\"",
            "\"|\"", "\"^\"", "\"%\"", "\"<<\"", "\"+=\"", "\"-=\"", "\"*=\"", "\"/=\"", "\"&=\"", "\"|=\"", "\"^=\"",
            "\"%=\"", "\"<<=\"", "\">>=\"", "\">>>=\"", "\"...\"", "\"->\"", "\"::\"", "\">>>\"", "\">>\"", "\">\"",
            "\"\\u001a\"", "\"<>\"",};

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy