jeops.compiler.parser
Interface TokenConstants

All Known Implementing Classes:
Main, Scanner, Token

public interface TokenConstants

Interface used to define the constants used by the tokenization process of the scanning/parser of the rule files.

Version:
0.01 04.01.2000
Author:
Carlos Figueira Filho (csff@cin.ufpe.br)

Field Summary
static int ACTIONS
          Constant used to indicate that the token type is the reserved word actions.
static int ASTERISK
          Constant used to indicate that the token type is an asterisk.
static int CLOSE_CURLY_BRACKET
          Constant used to indicate that the token type is a close curly bracket.
static int COMMA
          Constant used to indicate that the token type is a comma.
static int COMMENT
          Constant used to indicate that the token type is a comment.
static int CONDITIONS
          Constant used to indicate that the token type is the reserved word conditions.
static int DECLARATIONS
          Constant used to indicate that the token type is the reserved word declarations.
static int DOT
          Constant used to indicate that the token type is a dot.
static int EOF
          Constant used to indicate that the token type is EOF.
static int EQUALS
          Constant used to indicate that the token type is an equals sign.
static int ERROR
          Constant used to indicate that the token type is an error.
static int EXTENDS
          Constant used to indicate that the token type is the reserved word extends.
static int IDENT
          Constant used to indicate that the token type is an identifier.
static int IMPLEMENTS
          Constant used to indicate that the token type is the reserved word implements.
static int IMPORT
          Constant used to indicate that the token type is the reserved word import.
static int LOCALDECL
          Constant used to indicate that the token type is the reserved word localdecl.
static int NONE_ABOVE
          Constant used to indicate that the token type is none of the above.
static int OPEN_CURLY_BRACKET
          Constant used to indicate that the token type is an open curly bracket.
static int PACKAGE
          Constant used to indicate that the token type is the reserved word package.
static int PUBLIC
          Constant used to indicate that the token type is the reserved word public.
static int RULE
          Constant used to indicate that the token type is the reserved word rule.
static int RULE_BASE
          Constant used to indicate that the token type is the reserved word ruleBase.
static int SEMICOLON
          Constant used to indicate that the token type is a semicolon.
static int STRING
          Constant used to indicate that the token type is a string constant.
static int WHITE_SPACE
          Constant used to indicate that the token type is white spaces.
 

Field Detail

COMMENT

public static final int COMMENT
Constant used to indicate that the token type is a comment.

OPEN_CURLY_BRACKET

public static final int OPEN_CURLY_BRACKET
Constant used to indicate that the token type is an open curly bracket.

CLOSE_CURLY_BRACKET

public static final int CLOSE_CURLY_BRACKET
Constant used to indicate that the token type is a close curly bracket.

IDENT

public static final int IDENT
Constant used to indicate that the token type is an identifier.

WHITE_SPACE

public static final int WHITE_SPACE
Constant used to indicate that the token type is white spaces.

EOF

public static final int EOF
Constant used to indicate that the token type is EOF.

ERROR

public static final int ERROR
Constant used to indicate that the token type is an error.

STRING

public static final int STRING
Constant used to indicate that the token type is a string constant.

RULE_BASE

public static final int RULE_BASE
Constant used to indicate that the token type is the reserved word ruleBase.

RULE

public static final int RULE
Constant used to indicate that the token type is the reserved word rule.

EXTENDS

public static final int EXTENDS
Constant used to indicate that the token type is the reserved word extends.

DECLARATIONS

public static final int DECLARATIONS
Constant used to indicate that the token type is the reserved word declarations.

SEMICOLON

public static final int SEMICOLON
Constant used to indicate that the token type is a semicolon.

COMMA

public static final int COMMA
Constant used to indicate that the token type is a comma.

CONDITIONS

public static final int CONDITIONS
Constant used to indicate that the token type is the reserved word conditions.

ACTIONS

public static final int ACTIONS
Constant used to indicate that the token type is the reserved word actions.

IMPORT

public static final int IMPORT
Constant used to indicate that the token type is the reserved word import.

DOT

public static final int DOT
Constant used to indicate that the token type is a dot.

ASTERISK

public static final int ASTERISK
Constant used to indicate that the token type is an asterisk.

LOCALDECL

public static final int LOCALDECL
Constant used to indicate that the token type is the reserved word localdecl.

EQUALS

public static final int EQUALS
Constant used to indicate that the token type is an equals sign.

PUBLIC

public static final int PUBLIC
Constant used to indicate that the token type is the reserved word public.

PACKAGE

public static final int PACKAGE
Constant used to indicate that the token type is the reserved word package.

IMPLEMENTS

public static final int IMPLEMENTS
Constant used to indicate that the token type is the reserved word implements.

NONE_ABOVE

public static final int NONE_ABOVE
Constant used to indicate that the token type is none of the above.