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

com.yahoo.searchlib.rankingexpression.parser.RankingExpressionParserConstants Maven / Gradle / Ivy

/* Generated by: ParserGeneratorCC: Do not edit this line. RankingExpressionParserConstants.java */
package com.yahoo.searchlib.rankingexpression.parser;


/**
 * Token literal values and constants.
 * Generated by com.helger.pgcc.output.java.OtherFilesGenJava#start()
 */
public interface RankingExpressionParserConstants {

  /** End of File. */
  int EOF = 0;
  /** RegularExpression Id. */
  int INTEGER = 2;
  /** RegularExpression Id. */
  int DECIMAL = 3;
  /** RegularExpression Id. */
  int HEX = 4;
  /** RegularExpression Id. */
  int OCTAL = 5;
  /** RegularExpression Id. */
  int FLOAT = 6;
  /** RegularExpression Id. */
  int EXPONENT = 7;
  /** RegularExpression Id. */
  int LBRACE = 8;
  /** RegularExpression Id. */
  int RBRACE = 9;
  /** RegularExpression Id. */
  int LSQUARE = 10;
  /** RegularExpression Id. */
  int RSQUARE = 11;
  /** RegularExpression Id. */
  int LCURLY = 12;
  /** RegularExpression Id. */
  int RCURLY = 13;
  /** RegularExpression Id. */
  int ADD = 14;
  /** RegularExpression Id. */
  int SUB = 15;
  /** RegularExpression Id. */
  int DIV = 16;
  /** RegularExpression Id. */
  int MUL = 17;
  /** RegularExpression Id. */
  int DOT = 18;
  /** RegularExpression Id. */
  int MOD = 19;
  /** RegularExpression Id. */
  int POWOP = 20;
  /** RegularExpression Id. */
  int DOLLAR = 21;
  /** RegularExpression Id. */
  int COMMA = 22;
  /** RegularExpression Id. */
  int COLON = 23;
  /** RegularExpression Id. */
  int GREATEREQUAL = 24;
  /** RegularExpression Id. */
  int GREATER = 25;
  /** RegularExpression Id. */
  int LESSEQUAL = 26;
  /** RegularExpression Id. */
  int LESS = 27;
  /** RegularExpression Id. */
  int APPROX = 28;
  /** RegularExpression Id. */
  int NOTEQUAL = 29;
  /** RegularExpression Id. */
  int EQUAL = 30;
  /** RegularExpression Id. */
  int STRING = 31;
  /** RegularExpression Id. */
  int IF = 32;
  /** RegularExpression Id. */
  int IN = 33;
  /** RegularExpression Id. */
  int F = 34;
  /** RegularExpression Id. */
  int NOT = 35;
  /** RegularExpression Id. */
  int AND = 36;
  /** RegularExpression Id. */
  int OR = 37;
  /** RegularExpression Id. */
  int ABS = 38;
  /** RegularExpression Id. */
  int ACOS = 39;
  /** RegularExpression Id. */
  int ASIN = 40;
  /** RegularExpression Id. */
  int ATAN = 41;
  /** RegularExpression Id. */
  int CEIL = 42;
  /** RegularExpression Id. */
  int COS = 43;
  /** RegularExpression Id. */
  int COSH = 44;
  /** RegularExpression Id. */
  int ELU = 45;
  /** RegularExpression Id. */
  int EXP = 46;
  /** RegularExpression Id. */
  int FABS = 47;
  /** RegularExpression Id. */
  int FLOOR = 48;
  /** RegularExpression Id. */
  int ISNAN = 49;
  /** RegularExpression Id. */
  int LOG = 50;
  /** RegularExpression Id. */
  int LOG10 = 51;
  /** RegularExpression Id. */
  int RELU = 52;
  /** RegularExpression Id. */
  int ROUND = 53;
  /** RegularExpression Id. */
  int SIGMOID = 54;
  /** RegularExpression Id. */
  int SIGN = 55;
  /** RegularExpression Id. */
  int SIN = 56;
  /** RegularExpression Id. */
  int SINH = 57;
  /** RegularExpression Id. */
  int SQUARE = 58;
  /** RegularExpression Id. */
  int SQRT = 59;
  /** RegularExpression Id. */
  int TAN = 60;
  /** RegularExpression Id. */
  int TANH = 61;
  /** RegularExpression Id. */
  int ERF = 62;
  /** RegularExpression Id. */
  int ATAN2 = 63;
  /** RegularExpression Id. */
  int FMOD = 64;
  /** RegularExpression Id. */
  int LDEXP = 65;
  /** RegularExpression Id. */
  int POW = 66;
  /** RegularExpression Id. */
  int BIT = 67;
  /** RegularExpression Id. */
  int HAMMING = 68;
  /** RegularExpression Id. */
  int MAP = 69;
  /** RegularExpression Id. */
  int MAP_SUBSPACES = 70;
  /** RegularExpression Id. */
  int UNPACK_BITS = 71;
  /** RegularExpression Id. */
  int REDUCE = 72;
  /** RegularExpression Id. */
  int JOIN = 73;
  /** RegularExpression Id. */
  int MERGE = 74;
  /** RegularExpression Id. */
  int RENAME = 75;
  /** RegularExpression Id. */
  int CONCAT = 76;
  /** RegularExpression Id. */
  int TENSOR = 77;
  /** RegularExpression Id. */
  int RANGE = 78;
  /** RegularExpression Id. */
  int DIAG = 79;
  /** RegularExpression Id. */
  int RANDOM = 80;
  /** RegularExpression Id. */
  int L1_NORMALIZE = 81;
  /** RegularExpression Id. */
  int L2_NORMALIZE = 82;
  /** RegularExpression Id. */
  int EUCLIDEAN_DISTANCE = 83;
  /** RegularExpression Id. */
  int COSINE_SIMILARITY = 84;
  /** RegularExpression Id. */
  int MATMUL = 85;
  /** RegularExpression Id. */
  int SOFTMAX = 86;
  /** RegularExpression Id. */
  int XW_PLUS_B = 87;
  /** RegularExpression Id. */
  int ARGMAX = 88;
  /** RegularExpression Id. */
  int ARGMIN = 89;
  /** RegularExpression Id. */
  int CELL_CAST = 90;
  /** RegularExpression Id. */
  int EXPAND = 91;
  /** RegularExpression Id. */
  int AVG = 92;
  /** RegularExpression Id. */
  int COUNT = 93;
  /** RegularExpression Id. */
  int MAX = 94;
  /** RegularExpression Id. */
  int MEDIAN = 95;
  /** RegularExpression Id. */
  int MIN = 96;
  /** RegularExpression Id. */
  int PROD = 97;
  /** RegularExpression Id. */
  int SUM = 98;
  /** RegularExpression Id. */
  int TRUE = 99;
  /** RegularExpression Id. */
  int FALSE = 100;
  /** RegularExpression Id. */
  int IDENTIFIER = 101;
  /** RegularExpression Id. */
  int SINGLE_LINE_COMMENT = 102;

  /** Lexical state. */
  int DEFAULT = 0;

  /** Literal token values. */
  String[] tokenImage = {
    "",
    "",
    "",
    "",
    "",
    "",
    "",
    "",
    "\"(\"",
    "\")\"",
    "\"[\"",
    "\"]\"",
    "\"{\"",
    "\"}\"",
    "\"+\"",
    "\"-\"",
    "\"/\"",
    "\"*\"",
    "\".\"",
    "\"%\"",
    "\"^\"",
    "\"$\"",
    "\",\"",
    "\":\"",
    "\">=\"",
    "\">\"",
    "\"<=\"",
    "\"<\"",
    "\"~=\"",
    "\"!=\"",
    "\"==\"",
    "",
    "\"if\"",
    "\"in\"",
    "\"f\"",
    "\"!\"",
    "\"&&\"",
    "\"||\"",
    "\"abs\"",
    "\"acos\"",
    "\"asin\"",
    "\"atan\"",
    "\"ceil\"",
    "\"cos\"",
    "\"cosh\"",
    "\"elu\"",
    "\"exp\"",
    "\"fabs\"",
    "\"floor\"",
    "\"isNan\"",
    "\"log\"",
    "\"log10\"",
    "\"relu\"",
    "\"round\"",
    "\"sigmoid\"",
    "\"sign\"",
    "\"sin\"",
    "\"sinh\"",
    "\"square\"",
    "\"sqrt\"",
    "\"tan\"",
    "\"tanh\"",
    "\"erf\"",
    "\"atan2\"",
    "\"fmod\"",
    "\"ldexp\"",
    "\"pow\"",
    "\"bit\"",
    "\"hamming\"",
    "\"map\"",
    "\"map_subspaces\"",
    "\"unpack_bits\"",
    "\"reduce\"",
    "\"join\"",
    "\"merge\"",
    "\"rename\"",
    "\"concat\"",
    "\"tensor\"",
    "\"range\"",
    "\"diag\"",
    "\"random\"",
    "\"l1_normalize\"",
    "\"l2_normalize\"",
    "\"euclidean_distance\"",
    "\"cosine_similarity\"",
    "\"matmul\"",
    "\"softmax\"",
    "\"xw_plus_b\"",
    "\"argmax\"",
    "\"argmin\"",
    "\"cell_cast\"",
    "\"expand\"",
    "\"avg\"",
    "\"count\"",
    "\"max\"",
    "\"median\"",
    "\"min\"",
    "\"prod\"",
    "\"sum\"",
    "\"true\"",
    "\"false\"",
    "",
    "",
  };

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy