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

com.sirolf2009.husk.dsl.CLIConstants Maven / Gradle / Ivy

/* Generated By:JJTree&JavaCC: Do not edit this line. CLIConstants.java */
package com.sirolf2009.husk.dsl;


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

  /** End of File. */
  int EOF = 0;
  /** RegularExpression Id. */
  int INTEGER_LITERAL = 5;
  /** RegularExpression Id. */
  int LONG_LITERAL = 6;
  /** RegularExpression Id. */
  int DECIMAL_LITERAL = 7;
  /** RegularExpression Id. */
  int HEX_LITERAL = 8;
  /** RegularExpression Id. */
  int OCTAL_LITERAL = 9;
  /** RegularExpression Id. */
  int DOUBLE_POINT_LITERAL = 10;
  /** RegularExpression Id. */
  int FLOATING_POINT_LITERAL = 11;
  /** RegularExpression Id. */
  int DECIMAL_DOUBLE_POINT_LITERAL = 12;
  /** RegularExpression Id. */
  int DECIMAL_FLOATING_POINT_LITERAL = 13;
  /** RegularExpression Id. */
  int DECIMAL_EXPONENT = 14;
  /** RegularExpression Id. */
  int HEXADECIMAL_DOUBLE_POINT_LITERAL = 15;
  /** RegularExpression Id. */
  int HEXADECIMAL_FLOATING_POINT_LITERAL = 16;
  /** RegularExpression Id. */
  int HEXADECIMAL_EXPONENT = 17;
  /** RegularExpression Id. */
  int CHARACTER_LITERAL = 18;
  /** RegularExpression Id. */
  int STRING_LITERAL = 19;
  /** RegularExpression Id. */
  int PIPELINE = 20;
  /** RegularExpression Id. */
  int WORD = 21;
  /** RegularExpression Id. */
  int CHAR = 22;

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

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

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy