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

org.mariuszgromada.math.mxparser.syntaxchecker.SyntaxCheckerConstants Maven / Gradle / Ivy

Go to download

mXparser is a super easy, rich, fast and highly flexible math expression parser library (parser and evaluator of mathematical expressions / formulas provided as plain text / string). Software delivers easy to use API for JAVA, Android and C# .NET/MONO (Common Language Specification compliant: F#, Visual Basic, C++/CLI). *** If you find the software useful donation is something you might consider: https://mathparser.org/donate/ *** Scalar Scientific Calculator, Charts and Scripts, Scalar Lite: https://play.google.com/store/apps/details?id=org.mathparser.scalar.lite *** Scalar Pro: https://play.google.com/store/apps/details?id=org.mathparser.scalar.pro *** ScalarMath.org: https://scalarmath.org/ *** MathSpace.pl: https://mathspace.pl/ ***

There is a newer version: 6.1.0
Show newest version
/* Generated By:JavaCC: Do not edit this line. SyntaxCheckerConstants.java */
package org.mariuszgromada.math.mxparser.syntaxchecker;


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

  /** End of File. */
  int EOF = 0;
  /** RegularExpression Id. */
  int WHITESPACE = 5;
  /** RegularExpression Id. */
  int LETTER = 6;
  /** RegularExpression Id. */
  int DIGIT = 7;
  /** RegularExpression Id. */
  int DIGIT_B1 = 8;
  /** RegularExpression Id. */
  int DIGIT_B2 = 9;
  /** RegularExpression Id. */
  int DIGIT_B3 = 10;
  /** RegularExpression Id. */
  int DIGIT_B4 = 11;
  /** RegularExpression Id. */
  int DIGIT_B5 = 12;
  /** RegularExpression Id. */
  int DIGIT_B6 = 13;
  /** RegularExpression Id. */
  int DIGIT_B7 = 14;
  /** RegularExpression Id. */
  int DIGIT_B8 = 15;
  /** RegularExpression Id. */
  int DIGIT_B9 = 16;
  /** RegularExpression Id. */
  int DIGIT_B10 = 17;
  /** RegularExpression Id. */
  int DIGIT_B11 = 18;
  /** RegularExpression Id. */
  int DIGIT_B12 = 19;
  /** RegularExpression Id. */
  int DIGIT_B13 = 20;
  /** RegularExpression Id. */
  int DIGIT_B14 = 21;
  /** RegularExpression Id. */
  int DIGIT_B15 = 22;
  /** RegularExpression Id. */
  int DIGIT_B16 = 23;
  /** RegularExpression Id. */
  int DIGIT_B17 = 24;
  /** RegularExpression Id. */
  int DIGIT_B18 = 25;
  /** RegularExpression Id. */
  int DIGIT_B19 = 26;
  /** RegularExpression Id. */
  int DIGIT_B20 = 27;
  /** RegularExpression Id. */
  int DIGIT_B21 = 28;
  /** RegularExpression Id. */
  int DIGIT_B22 = 29;
  /** RegularExpression Id. */
  int DIGIT_B23 = 30;
  /** RegularExpression Id. */
  int DIGIT_B24 = 31;
  /** RegularExpression Id. */
  int DIGIT_B25 = 32;
  /** RegularExpression Id. */
  int DIGIT_B26 = 33;
  /** RegularExpression Id. */
  int DIGIT_B27 = 34;
  /** RegularExpression Id. */
  int DIGIT_B28 = 35;
  /** RegularExpression Id. */
  int DIGIT_B29 = 36;
  /** RegularExpression Id. */
  int DIGIT_B30 = 37;
  /** RegularExpression Id. */
  int DIGIT_B31 = 38;
  /** RegularExpression Id. */
  int DIGIT_B32 = 39;
  /** RegularExpression Id. */
  int DIGIT_B33 = 40;
  /** RegularExpression Id. */
  int DIGIT_B34 = 41;
  /** RegularExpression Id. */
  int DIGIT_B35 = 42;
  /** RegularExpression Id. */
  int DIGIT_B36 = 43;
  /** RegularExpression Id. */
  int LETTERS = 44;
  /** RegularExpression Id. */
  int INTEGER = 45;
  /** RegularExpression Id. */
  int DEC_FRACT = 46;
  /** RegularExpression Id. */
  int DEC_FRACT_OR_INT = 47;
  /** RegularExpression Id. */
  int DECIMAL = 48;
  /** RegularExpression Id. */
  int BASE1 = 49;
  /** RegularExpression Id. */
  int BASE2 = 50;
  /** RegularExpression Id. */
  int BASE3 = 51;
  /** RegularExpression Id. */
  int BASE4 = 52;
  /** RegularExpression Id. */
  int BASE5 = 53;
  /** RegularExpression Id. */
  int BASE6 = 54;
  /** RegularExpression Id. */
  int BASE7 = 55;
  /** RegularExpression Id. */
  int BASE8 = 56;
  /** RegularExpression Id. */
  int BASE9 = 57;
  /** RegularExpression Id. */
  int BASE10 = 58;
  /** RegularExpression Id. */
  int BASE11 = 59;
  /** RegularExpression Id. */
  int BASE12 = 60;
  /** RegularExpression Id. */
  int BASE13 = 61;
  /** RegularExpression Id. */
  int BASE14 = 62;
  /** RegularExpression Id. */
  int BASE15 = 63;
  /** RegularExpression Id. */
  int BASE16 = 64;
  /** RegularExpression Id. */
  int BASE17 = 65;
  /** RegularExpression Id. */
  int BASE18 = 66;
  /** RegularExpression Id. */
  int BASE19 = 67;
  /** RegularExpression Id. */
  int BASE20 = 68;
  /** RegularExpression Id. */
  int BASE21 = 69;
  /** RegularExpression Id. */
  int BASE22 = 70;
  /** RegularExpression Id. */
  int BASE23 = 71;
  /** RegularExpression Id. */
  int BASE24 = 72;
  /** RegularExpression Id. */
  int BASE25 = 73;
  /** RegularExpression Id. */
  int BASE26 = 74;
  /** RegularExpression Id. */
  int BASE27 = 75;
  /** RegularExpression Id. */
  int BASE28 = 76;
  /** RegularExpression Id. */
  int BASE29 = 77;
  /** RegularExpression Id. */
  int BASE30 = 78;
  /** RegularExpression Id. */
  int BASE31 = 79;
  /** RegularExpression Id. */
  int BASE32 = 80;
  /** RegularExpression Id. */
  int BASE33 = 81;
  /** RegularExpression Id. */
  int BASE34 = 82;
  /** RegularExpression Id. */
  int BASE35 = 83;
  /** RegularExpression Id. */
  int BASE36 = 84;
  /** RegularExpression Id. */
  int BINARY = 85;
  /** RegularExpression Id. */
  int OCTAL = 86;
  /** RegularExpression Id. */
  int HEXADECIMAL = 87;
  /** RegularExpression Id. */
  int FRACTION = 88;
  /** RegularExpression Id. */
  int LEFT_PAR = 89;
  /** RegularExpression Id. */
  int RIGHT_PAR = 90;
  /** RegularExpression Id. */
  int COMMA = 91;
  /** RegularExpression Id. */
  int SEMICOLON = 92;
  /** RegularExpression Id. */
  int PLUS = 93;
  /** RegularExpression Id. */
  int MINUS = 94;
  /** RegularExpression Id. */
  int MULTIPLY = 95;
  /** RegularExpression Id. */
  int DIV = 96;
  /** RegularExpression Id. */
  int POWER = 97;
  /** RegularExpression Id. */
  int TETRATION = 98;
  /** RegularExpression Id. */
  int MODULO = 99;
  /** RegularExpression Id. */
  int FACTORIAL = 100;
  /** RegularExpression Id. */
  int PERCENTAGE = 101;
  /** RegularExpression Id. */
  int EQ = 102;
  /** RegularExpression Id. */
  int NEQ = 103;
  /** RegularExpression Id. */
  int LT = 104;
  /** RegularExpression Id. */
  int LEQ = 105;
  /** RegularExpression Id. */
  int GT = 106;
  /** RegularExpression Id. */
  int GEQ = 107;
  /** RegularExpression Id. */
  int OR = 108;
  /** RegularExpression Id. */
  int AND = 109;
  /** RegularExpression Id. */
  int NOT = 110;
  /** RegularExpression Id. */
  int UNICODE_ROOT = 111;
  /** RegularExpression Id. */
  int BITNOT = 112;
  /** RegularExpression Id. */
  int IMP = 113;
  /** RegularExpression Id. */
  int CIMP = 114;
  /** RegularExpression Id. */
  int NIMP = 115;
  /** RegularExpression Id. */
  int CNIMP = 116;
  /** RegularExpression Id. */
  int NAND = 117;
  /** RegularExpression Id. */
  int EQV = 118;
  /** RegularExpression Id. */
  int NOR = 119;
  /** RegularExpression Id. */
  int BITWISE = 120;
  /** RegularExpression Id. */
  int XOR = 121;
  /** RegularExpression Id. */
  int IDENTIFIER = 122;
  /** RegularExpression Id. */
  int LEFT_OR_RIGHT_DER = 123;
  /** RegularExpression Id. */
  int UNICODE_NAME = 124;
  /** RegularExpression Id. */
  int OTHER_CHAR = 125;
  /** RegularExpression Id. */
  int INVALID_TOKEN = 130;
  /** RegularExpression Id. */
  int UNEXPECTED_CHAR = 131;

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

  /** Literal token values. */
  String[] tokenImage = {
    "",
    "\" \"",
    "\"\\t\"",
    "\"\\n\"",
    "\"\\r\"",
    "",
    "",
    "",
    "\"1\"",
    "",
    "",
    "",
    "",
    "",
    "",
    "",
    "",
    "",
    "",
    "",
    "",
    "",
    "",
    "",
    "",
    "",
    "",
    "",
    "",
    "",
    "",
    "",
    "",
    "",
    "",
    "",
    "",
    "",
    "",
    "",
    "",
    "",
    "",
    "",
    "",
    "",
    "",
    "",
    "",
    "",
    "",
    "",
    "",
    "",
    "",
    "",
    "",
    "",
    "",
    "",
    "",
    "",
    "",
    "",
    "",
    "",
    "",
    "",
    "",
    "",
    "",
    "",
    "",
    "",
    "",
    "",
    "",
    "",
    "",
    "",
    "",
    "",
    "",
    "",
    "",
    "",
    "",
    "",
    "",
    "\"(\"",
    "\")\"",
    "\",\"",
    "\";\"",
    "\"+\"",
    "\"-\"",
    "",
    "
", "\"^\"", "\"^^\"", "\"#\"", "\"!\"", "\"%\"", "", "", "\"<\"", "", "\">\"", "", "", "", "", "", "\"@~\"", "", "", "", "", "", "", "", "", "", "", "", "", "", "\"[%]\"", "\"[%%]\"", "\"[\"", "\"]\"", "", "", }; }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy