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

cz.cuni.mff.d3s.spl.formula.FormulaParserConstants Maven / Gradle / Ivy

Go to download

Stochastice Performance Logic is a formalism for capturing performance assumptions. It is, for example, possible to capture assumption that newer version of a function bar is faster than the previous version or that library foobar is faster than library barfoo when rendering antialiased text. The purpose of this framework is to allow evaluation of SPL formulas inside Java applications.

There is a newer version: 1.0.4
Show newest version
/* Generated By:JavaCC: Do not edit this line. FormulaParserConstants.java */
package cz.cuni.mff.d3s.spl.formula;


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

  /** End of File. */
  int EOF = 0;
  /** RegularExpression Id. */
  int IDENTIFIER = 5;
  /** RegularExpression Id. */
  int REAL = 6;
  /** RegularExpression Id. */
  int REAL2 = 7;
  /** RegularExpression Id. */
  int INT = 8;
  /** RegularExpression Id. */
  int CMP_GT = 9;
  /** RegularExpression Id. */
  int CMP_LT = 10;
  /** RegularExpression Id. */
  int LOGIC_AND = 11;
  /** RegularExpression Id. */
  int LOGIC_OR = 12;
  /** RegularExpression Id. */
  int LOGIC_IMPLY = 13;
  /** RegularExpression Id. */
  int LEFT_PAREN = 14;
  /** RegularExpression Id. */
  int RIGHT_PAREN = 15;

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

  /** Literal token values. */
  String[] tokenImage = {
    "",
    "\" \"",
    "\"\\t\"",
    "\"\\n\"",
    "\"\\r\"",
    "",
    "",
    "",
    "",
    "\">\"",
    "\"<\"",
    "\"&&\"",
    "\"||\"",
    "\"=>\"",
    "\"(\"",
    "\")\"",
  };

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy