net.scheinerman.phoenix.interpreter
Class InterpreterData
java.lang.Object
net.scheinerman.phoenix.interpreter.InterpreterData
public class InterpreterData
- extends java.lang.Object
Holds various data pertinent to the intepretation of a single program instance.
- Since:
- 1.5
- Version:
- 1.0
- Author:
- Jonah Scheinerman
Method Summary |
static void |
printErr(java.lang.Object o)
|
static void |
printlnErr(java.lang.Object o)
|
static void |
printlnOut(java.lang.Object o)
|
static void |
printlnOut(java.lang.Object o,
java.lang.String... attributes)
|
static void |
printOut(java.lang.Object o)
|
static void |
printOut(java.lang.Object o,
java.lang.String... attributes)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BLACK
public static final java.lang.String BLACK
- See Also:
- Constant Field Values
RED
public static final java.lang.String RED
- See Also:
- Constant Field Values
GREEN
public static final java.lang.String GREEN
- See Also:
- Constant Field Values
YELLOW
public static final java.lang.String YELLOW
- See Also:
- Constant Field Values
BLUE
public static final java.lang.String BLUE
- See Also:
- Constant Field Values
MAGENTA
public static final java.lang.String MAGENTA
- See Also:
- Constant Field Values
CYAN
public static final java.lang.String CYAN
- See Also:
- Constant Field Values
WHITE
public static final java.lang.String WHITE
- See Also:
- Constant Field Values
BOLD
public static final java.lang.String BOLD
- See Also:
- Constant Field Values
IS_UNIX
private static final boolean IS_UNIX
- See Also:
- Constant Field Values
LOOPS
public static int LOOPS
- Keeps track of the number of loops open. Used in the case of a
break all
.
ERROR
public static PhoenixRuntimeException ERROR
ERROR_TRACE
public static java.util.Queue<java.lang.String> ERROR_TRACE
ERROR_TRACE_STARTED
public static boolean ERROR_TRACE_STARTED
IN
public static java.io.InputStream IN
OUT
public static java.io.PrintStream OUT
ERR
public static java.io.PrintStream ERR
InterpreterData
public InterpreterData()
printOut
public static void printOut(java.lang.Object o)
printlnOut
public static void printlnOut(java.lang.Object o)
printOut
public static void printOut(java.lang.Object o,
java.lang.String... attributes)
printlnOut
public static void printlnOut(java.lang.Object o,
java.lang.String... attributes)
printErr
public static void printErr(java.lang.Object o)
printlnErr
public static void printlnErr(java.lang.Object o)