edu.stanford.slac.aida.lib.util.common
Class AQSToken.Token

java.lang.Object
  extended by edu.stanford.slac.aida.lib.util.common.AQSToken.Token
Enclosing class:
AQSToken

public static class AQSToken.Token
extends java.lang.Object

Token codes: This table gives numeric codes to the terminal lexical elements


Field Summary
static int ARRAY_CLOSE
          Close array specifier
static int ARRAY_OPEN
          Open array specifier
static int CLOSE_PAREN
          close simple expression
static int EOF
          End of Input
static int KEYWORD_LEN
          Length of element
static int KEYWORD_NAME
          Name of element
static int KEYWORD_TYPE
          Type of element
static int MINUS
          Plus sign
static int NAMED_ELEMENT
          Element name assignment operator
static int OPEN_PAREN
          open simple expression
static int PLUS
          Minus sign also bounds separator
static int SEPARATOR
          Separator between instance and attribute
static int STRING
          String
static int STRUCT_CLOSE
          Close struct element delimiter
static int STRUCT_OPEN
          Open struct element delimiter
static int STRUCT_SEPARATOR
          Separator bewteen adjacent structure elements
 
Constructor Summary
AQSToken.Token()
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

EOF

public static final int EOF
End of Input

See Also:
Constant Field Values

STRING

public static final int STRING
String

See Also:
Constant Field Values

SEPARATOR

public static final int SEPARATOR
Separator between instance and attribute

See Also:
Constant Field Values

ARRAY_OPEN

public static final int ARRAY_OPEN
Open array specifier

See Also:
Constant Field Values

ARRAY_CLOSE

public static final int ARRAY_CLOSE
Close array specifier

See Also:
Constant Field Values

STRUCT_OPEN

public static final int STRUCT_OPEN
Open struct element delimiter

See Also:
Constant Field Values

STRUCT_CLOSE

public static final int STRUCT_CLOSE
Close struct element delimiter

See Also:
Constant Field Values

NAMED_ELEMENT

public static final int NAMED_ELEMENT
Element name assignment operator

See Also:
Constant Field Values

STRUCT_SEPARATOR

public static final int STRUCT_SEPARATOR
Separator bewteen adjacent structure elements

See Also:
Constant Field Values

MINUS

public static final int MINUS
Plus sign

See Also:
Constant Field Values

PLUS

public static final int PLUS
Minus sign also bounds separator

See Also:
Constant Field Values

OPEN_PAREN

public static final int OPEN_PAREN
open simple expression

See Also:
Constant Field Values

CLOSE_PAREN

public static final int CLOSE_PAREN
close simple expression

See Also:
Constant Field Values

KEYWORD_LEN

public static final int KEYWORD_LEN
Length of element

See Also:
Constant Field Values

KEYWORD_TYPE

public static final int KEYWORD_TYPE
Type of element

See Also:
Constant Field Values

KEYWORD_NAME

public static final int KEYWORD_NAME
Name of element

See Also:
Constant Field Values
Constructor Detail

AQSToken.Token

public AQSToken.Token()