| Modifier and Type | Method and Description |
|---|---|
Obj |
accept(ExprVisitor visitor,
Scope scope) |
void |
ast(java.lang.StringBuilder builder,
java.lang.String prefix,
boolean isTail) |
Bool |
getValue() |
static BoolAtom |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static BoolAtom[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final BoolAtom TRUE
public static final BoolAtom FALSE
public static BoolAtom[] values()
for (BoolAtom c : BoolAtom.values()) System.out.println(c);
public static BoolAtom valueOf(java.lang.String name)
name - the name of the enum constant to be returned.java.lang.IllegalArgumentException - if this enum type has no constant with the specified namejava.lang.NullPointerException - if the argument is nullpublic Bool getValue()
public Obj accept(ExprVisitor visitor, Scope scope)