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
_
C
CatchInterpreter
- Class in
net.scheinerman.phoenix.interpreter
CatchInterpreter(String, String, int, LinkedList<HashMap<String, Variable>>, LinkedList<HashMap<String, Function>>)
- Constructor for class net.scheinerman.phoenix.interpreter.
CatchInterpreter
catchInterpreter
- Variable in class net.scheinerman.phoenix.interpreter.
TryInterpreter
check(Variable[], Variable[])
- Method in class net.scheinerman.phoenix.interpreter.functions.
Function
Checks to see whether the variables that were passed to this function are actually of the type that were specified in the function definition.
check(Variable)
- Method in class net.scheinerman.phoenix.interpreter.variables.
NumberVariable
check(Variable)
- Method in class net.scheinerman.phoenix.interpreter.variables.
StringVariable
checkIfSetDoesNotExist(String)
- Method in class net.scheinerman.phoenix.library.
SetFunctions
checkIfSetExists(String)
- Method in class net.scheinerman.phoenix.library.
SetFunctions
checkIfStackDoesNotExist(String)
- Static method in class net.scheinerman.phoenix.library.
StackFunctions
checkIfStackExists(String)
- Static method in class net.scheinerman.phoenix.library.
StackFunctions
code
- Variable in class net.scheinerman.phoenix.interpreter.
Condition
The code to be executed if this condition is met.
code
- Variable in class net.scheinerman.phoenix.interpreter.
Interpreter
The raw code that is to be interpreted in this section.
colonDelineated
- Variable in class net.scheinerman.phoenix.interpreter.parser.
ArgListNode
commaDelineated
- Variable in class net.scheinerman.phoenix.interpreter.parser.
ArgListNode
Condition
- Class in
net.scheinerman.phoenix.interpreter
This class serves to encapsulate a condition in an if / else / else if block.
Condition(String, String, int)
- Constructor for class net.scheinerman.phoenix.interpreter.
Condition
Instantiates a new condition, with the condition phrase, the associated code, and the starting line number.
condition
- Variable in class net.scheinerman.phoenix.interpreter.
Condition
The condition to evaluate whether or not this condition should be executed.
conditions
- Variable in class net.scheinerman.phoenix.interpreter.
IfInterpreter
The set of conditions making up this if / else / else if block.
constant
- Variable in class net.scheinerman.phoenix.interpreter.variables.
AbstractVariable
Indicates whether or not this is a constant (immutable) variable.
Constants
- Class in
net.scheinerman.phoenix.interpreter.variables
Contains variable constants for use in the Phoenix programming language.
Constants()
- Constructor for class net.scheinerman.phoenix.interpreter.variables.
Constants
convertStrToVar(String[])
- Method in class net.scheinerman.phoenix.interpreter.functions.
BuiltInFunction
convertValue(int)
- Method in class net.scheinerman.phoenix.interpreter.variables.
StringVariable
convertVarToStr(Variable[])
- Method in class net.scheinerman.phoenix.interpreter.functions.
BuiltInFunction
copy()
- Method in class net.scheinerman.phoenix.interpreter.variables.
FunctionVariable
copy()
- Method in class net.scheinerman.phoenix.interpreter.variables.
NumberVariable
copy()
- Method in class net.scheinerman.phoenix.interpreter.variables.
StringVariable
copy()
- Method in interface net.scheinerman.phoenix.interpreter.variables.
Variable
Returns a copy of this variable.
CYAN
- Static variable in class net.scheinerman.phoenix.interpreter.
InterpreterData
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
_