public enum Token extends Enum<Token>
Scanner.nextToken(Parseable).| Enum Constant and Description |
|---|
BEGIN_LIST
A '(', which begins a list
|
BEGIN_MAP
A '{', which begins a map
|
BEGIN_SET
A '#{', which begins a set
|
BEGIN_VECTOR
A '[', which begins a vector
|
DEFAULT_NAMESPACE_FOLLOWS
A '#:', which introduces a namespaced map as per CLJ-1910.
|
DISCARD
A '#_', which instructs the parser to ignore the next value
parsed from the input.
|
END_LIST
A ')', which ends a list.
|
END_MAP_OR_SET
A '}', which ends a set or map
|
END_OF_INPUT
Signals the end of input.
|
END_VECTOR
A ']', which ends a vector
|
NIL
A 'nil', which a parser should interpret as a Java null.
|
| Modifier and Type | Method and Description |
|---|---|
static Token |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static Token[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final Token END_OF_INPUT
public static final Token BEGIN_LIST
public static final Token END_LIST
public static final Token BEGIN_VECTOR
public static final Token END_VECTOR
public static final Token BEGIN_SET
public static final Token BEGIN_MAP
public static final Token END_MAP_OR_SET
public static final Token NIL
public static final Token DISCARD
public static final Token DEFAULT_NAMESPACE_FOLLOWS
public static Token[] values()
for (Token c : Token.values()) System.out.println(c);
public static Token valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant
with the specified nameNullPointerException - if the argument is nullCopyright © 2019. All rights reserved.