Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
I
K
L
M
N
O
P
R
S
T
U
V
W
X
Y
_
P
parensMatch(String)
- Static method in class net.scheinerman.phoenix.interpreter.parser.
Parser
parenthesized
- Variable in class net.scheinerman.phoenix.interpreter.parser.
ArgListNode
parenthesized
- Variable in class net.scheinerman.phoenix.interpreter.parser.
DataNode
Whether or not this node was encapsulated by parentheses.
parenthesized
- Variable in class net.scheinerman.phoenix.interpreter.parser.operators.
OperatorNode
Whether or not this node is encapsulated by parentheses.
parenthesized
- Static variable in interface net.scheinerman.phoenix.interpreter.parser.
ParserTreeNode
Whether or not this node was encapsulated by parentheses.
parse(String, Interpreter)
- Static method in class net.scheinerman.phoenix.interpreter.parser.
Parser
parsePhrase(String)
- Method in class net.scheinerman.phoenix.interpreter.
Interpreter
Returns the variable equivalent of a line of code.
Parser
- Class in
net.scheinerman.phoenix.interpreter.parser
Parser()
- Constructor for class net.scheinerman.phoenix.interpreter.parser.
Parser
ParserTreeNode
- Interface in
net.scheinerman.phoenix.interpreter.parser
Represents a node that is part of the parsing of an expression tree in Phoenix.
path
- Variable in class net.scheinerman.phoenix.interpreter.functions.
NativeFunction
The path of the Java class to be run by this native function.
PhoenixEnvironment
- Class in
net.scheinerman.phoenix.runner
PhoenixEnvironment(boolean)
- Constructor for class net.scheinerman.phoenix.runner.
PhoenixEnvironment
PhoenixEnvironment(boolean, InputStream, PrintStream, PrintStream)
- Constructor for class net.scheinerman.phoenix.runner.
PhoenixEnvironment
PhoenixRuntimeException
- Exception in
net.scheinerman.phoenix.interpreter.exceptions
This is the root of all exceptions that can be thrown during Phoenix program execution.
PhoenixRuntimeException(PhoenixRuntimeException)
- Constructor for exception net.scheinerman.phoenix.interpreter.exceptions.
PhoenixRuntimeException
Creates a new
PhoenixRuntimException
as a copy of another.
PhoenixRuntimeException(String, String)
- Constructor for exception net.scheinerman.phoenix.interpreter.exceptions.
PhoenixRuntimeException
PhoenixRuntimeException()
- Constructor for exception net.scheinerman.phoenix.interpreter.exceptions.
PhoenixRuntimeException
Default constructor, does nothing.
PostfixDecrementOperatorNode
- Class in
net.scheinerman.phoenix.interpreter.parser.operators
Provides the implementation of the PostfixDecrement [++] operator in the parsing tree when parsing expressions.
PostfixDecrementOperatorNode(ParserTreeNode)
- Constructor for class net.scheinerman.phoenix.interpreter.parser.operators.
PostfixDecrementOperatorNode
PostfixIncrementOperatorNode
- Class in
net.scheinerman.phoenix.interpreter.parser.operators
Provides the implementation of the PostfixIncrement [++] operator in the parsing tree when parsing expressions.
PostfixIncrementOperatorNode(ParserTreeNode)
- Constructor for class net.scheinerman.phoenix.interpreter.parser.operators.
PostfixIncrementOperatorNode
prefix
- Variable in class net.scheinerman.phoenix.interpreter.
ImportInterpreter
prefix
- Variable in class net.scheinerman.phoenix.library.
AbstractModule
PrefixDecrementOperatorNode
- Class in
net.scheinerman.phoenix.interpreter.parser.operators
Provides the implementation of the PrefixDecrement [--] operator in the parsing tree when parsing expressions.
PrefixDecrementOperatorNode(ParserTreeNode)
- Constructor for class net.scheinerman.phoenix.interpreter.parser.operators.
PrefixDecrementOperatorNode
PrefixIncrementOperatorNode
- Class in
net.scheinerman.phoenix.interpreter.parser.operators
Provides the implementation of the PrefixIncrement [++] operator in the parsing tree when parsing expressions.
PrefixIncrementOperatorNode(ParserTreeNode)
- Constructor for class net.scheinerman.phoenix.interpreter.parser.operators.
PrefixIncrementOperatorNode
printErr(Object)
- Static method in class net.scheinerman.phoenix.interpreter.
InterpreterData
printErrorMessage()
- Method in exception net.scheinerman.phoenix.interpreter.exceptions.
PhoenixRuntimeException
This prints a standardized error message for this exception based on the results of the
getErrorType()
and
getBriefMessage()
methods.
printHelp()
- Method in class net.scheinerman.phoenix.interpreter.functions.
Function
printlnErr(Object)
- Static method in class net.scheinerman.phoenix.interpreter.
InterpreterData
printlnOut(Object)
- Static method in class net.scheinerman.phoenix.interpreter.
InterpreterData
printlnOut(Object, String...)
- Static method in class net.scheinerman.phoenix.interpreter.
InterpreterData
printOut(Object)
- Static method in class net.scheinerman.phoenix.interpreter.
InterpreterData
printOut(Object, String...)
- Static method in class net.scheinerman.phoenix.interpreter.
InterpreterData
printValues
- Variable in class net.scheinerman.phoenix.interpreter.
Interpreter
Indicates whether or not answer values should be printed to the screen.
putFunction(Function, HashMap<String, Function>)
- Method in class net.scheinerman.phoenix.interpreter.
Interpreter
Adds a function to the FAT if it has a valid identifier.
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
I
K
L
M
N
O
P
R
S
T
U
V
W
X
Y
_