laser.regularlanguage.regularexpression
Interface REConstants

All Known Implementing Classes:
BinaryTreeNode, ChoiceNode, ClassSetNode, ConcatenationNode, DotNode, EmptyNode, EpsilonNode, Exponent, ExponentNode, KleenePlusNode, KleeneStarNode, LabelNode, MarkerNode, NotClassSetNode, OptionNode, REPrinter, TreeNode, UnaryTreeNode

public interface REConstants

The REConstants interface enumerates the RE operators. This includes:

Author:
Heather M. Conboy (laser-software@cs.umass.edu)

Field Summary
static java.lang.String CHOICE
          The string representation of choice (alternation)
static java.lang.String COMMA
          The string representation of comma
static java.lang.String COMMENT_PREFIX
          The string representation of the comment prefix
static java.lang.String CONCATENATION
          The string representation of concatenation
static java.lang.String DOT
          The string representation of dot (wildcard)
static java.lang.String EMPTY
          The string representation of empty
static java.lang.String EPSILON
          The string representation of epsilon (lambda)
static java.lang.String EXPONENT
          The string representation of exponent
static java.lang.String KLEENE_PLUS
          The string representation of kleene plus
static java.lang.String KLEENE_STAR
          The string representation of kleene star
static java.lang.String LBRACE
          The string representation of left brace
static java.lang.String LBRACKET
          The string representation of left bracket
static java.lang.String LPAREN
          The string representation of left parenthesis
static java.lang.String NOT
          The string representation of not
static java.lang.String OPTION
          The string representation of option
static java.lang.String RANGE
          The string representation of range
static java.lang.String RBRACE
          The string representation of right brace
static java.lang.String RBRACKET
          The string representation of right bracket
static java.lang.String RPAREN
          The string representation of right parenthesis
 

Field Detail

EMPTY

static final java.lang.String EMPTY
The string representation of empty

See Also:
Constant Field Values

EPSILON

static final java.lang.String EPSILON
The string representation of epsilon (lambda)

See Also:
Constant Field Values

CHOICE

static final java.lang.String CHOICE
The string representation of choice (alternation)

See Also:
Constant Field Values

CONCATENATION

static final java.lang.String CONCATENATION
The string representation of concatenation

See Also:
Constant Field Values

KLEENE_STAR

static final java.lang.String KLEENE_STAR
The string representation of kleene star

See Also:
Constant Field Values

DOT

static final java.lang.String DOT
The string representation of dot (wildcard)

See Also:
Constant Field Values

EXPONENT

static final java.lang.String EXPONENT
The string representation of exponent

See Also:
Constant Field Values

RANGE

static final java.lang.String RANGE
The string representation of range

See Also:
Constant Field Values

KLEENE_PLUS

static final java.lang.String KLEENE_PLUS
The string representation of kleene plus

See Also:
Constant Field Values

NOT

static final java.lang.String NOT
The string representation of not

See Also:
Constant Field Values

OPTION

static final java.lang.String OPTION
The string representation of option

See Also:
Constant Field Values

COMMA

static final java.lang.String COMMA
The string representation of comma

See Also:
Constant Field Values

LBRACE

static final java.lang.String LBRACE
The string representation of left brace

See Also:
Constant Field Values

RBRACE

static final java.lang.String RBRACE
The string representation of right brace

See Also:
Constant Field Values

LBRACKET

static final java.lang.String LBRACKET
The string representation of left bracket

See Also:
Constant Field Values

RBRACKET

static final java.lang.String RBRACKET
The string representation of right bracket

See Also:
Constant Field Values

LPAREN

static final java.lang.String LPAREN
The string representation of left parenthesis

See Also:
Constant Field Values

RPAREN

static final java.lang.String RPAREN
The string representation of right parenthesis

See Also:
Constant Field Values

COMMENT_PREFIX

static final java.lang.String COMMENT_PREFIX
The string representation of the comment prefix

NOTE: Only single line comments are supported.

See Also:
Constant Field Values