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

src.it.unimi.dsi.big.mg4j.query.parser.SimpleParserConstants Maven / Gradle / Ivy

Go to download

MG4J (Managing Gigabytes for Java) is a free full-text search engine for large document collections written in Java. The big version is a fork of the original MG4J that can handle more than 2^31 terms and documents.

The newest version!
/* Generated By:JavaCC: Do not edit this line. SimpleParserConstants.java */
package it.unimi.dsi.big.mg4j.query.parser;

public interface SimpleParserConstants {

  int EOF = 0;
  int AND = 5;
  int OAND = 6;
  int OR = 7;
  int NOT = 8;
  int ALIGN = 9;
  int OPEN_PAREN = 10;
  int CLOSE_PAREN = 11;
  int OPEN_RANGE = 12;
  int CLOSE_RANGE = 13;
  int OPEN_WEIGHT = 14;
  int CLOSE_WEIGHT = 15;
  int OPEN_REMAP = 16;
  int CLOSE_REMAP = 17;
  int REMAP = 18;
  int OPEN_ENLARGE = 19;
  int CLOSE_ENLARGE = 20;
  int QUOTE = 21;
  int COLON = 22;
  int SEMICOLON = 23;
  int TILDA = 24;
  int PLUS = 25;
  int MINUS = 26;
  int SHARP = 27;
  int TRUE = 28;
  int FALSE = 29;
  int PREFIX = 30;
  int HOLE = 31;
  int INTERVAL_SEPARATOR = 32;
  int WORD = 33;

  int DEFAULT = 0;

  String[] tokenImage = {
    "",
    "\" \"",
    "\"\\t\"",
    "\"\\n\"",
    "\"\\r\"",
    "",
    "\"<\"",
    "",
    "",
    "\"^\"",
    "\"(\"",
    "\")\"",
    "\"[\"",
    "\"]\"",
    "\"{\"",
    "\"}\"",
    "\"{{\"",
    "\"}}\"",
    "\"->\"",
    "\"[[\"",
    "\"]]\"",
    "\"\\\"\"",
    "\":\"",
    "\";\"",
    "\"~\"",
    "\"+\"",
    "\"-\"",
    "\"#\"",
    "",
    "",
    "\"*\"",
    "\"$\"",
    "\"..\"",
    "",
  };

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy