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
_
R
RED
- Static variable in class net.scheinerman.phoenix.interpreter.
InterpreterData
removeComments(String)
- Static method in class net.scheinerman.phoenix.interpreter.
Interpreter
Returns a version of the string with the comments stripped from it.
removeWhitespace(String)
- Static method in class net.scheinerman.phoenix.interpreter.
Interpreter
Strips a string of code of any extraneous whitespace outside of quotes within that string.
reset()
- Method in class net.scheinerman.phoenix.library.
AbstractModule
reset()
- Method in interface net.scheinerman.phoenix.library.
Module
reset()
- Method in class net.scheinerman.phoenix.library.
SetFunctions
reset()
- Method in class net.scheinerman.phoenix.library.
StackFunctions
resetModules()
- Method in class net.scheinerman.phoenix.runner.
InteractivePhoenixEnvironment
resetModules()
- Method in class net.scheinerman.phoenix.runner.
PhoenixEnvironment
retType
- Variable in class net.scheinerman.phoenix.interpreter.
Interpreter
A simple variable whose type indicates what the return type of this interpreter is.
retTypeSet
- Variable in class net.scheinerman.phoenix.interpreter.
Interpreter
Indicates whether or not the return type of this interpreter has been set.
returnDescription
- Variable in class net.scheinerman.phoenix.interpreter.functions.
Function
retValue
- Variable in class net.scheinerman.phoenix.interpreter.
IfInterpreter
The value returned after a return statement.
retValue
- Variable in class net.scheinerman.phoenix.interpreter.
Interpreter
The value returned after a return statement.
retValueMatches()
- Method in class net.scheinerman.phoenix.interpreter.
Interpreter
Tests whether or not the value returned by a
return
has the same type as the predetermined return value type for a function.
right()
- Method in class net.scheinerman.phoenix.interpreter.parser.
ArgListNode
right()
- Method in class net.scheinerman.phoenix.interpreter.parser.
DataNode
right
- Variable in class net.scheinerman.phoenix.interpreter.parser.operators.
OperatorNode
The right-hand operand of this operator.
right()
- Method in class net.scheinerman.phoenix.interpreter.parser.operators.
OperatorNode
Returns the left-hand operand of this operator.
right(ParserTreeNode)
- Method in class net.scheinerman.phoenix.interpreter.parser.operators.
OperatorNode
Sets the right-hand operand of this operator.
right()
- Method in interface net.scheinerman.phoenix.interpreter.parser.
ParserTreeNode
Should be implemented to return the right child node of the current node.
round(Variable)
- Method in class net.scheinerman.phoenix.interpreter.variables.
FunctionVariable
round(Variable)
- Method in class net.scheinerman.phoenix.interpreter.variables.
NumberVariable
round(Variable)
- Method in class net.scheinerman.phoenix.interpreter.variables.
StringVariable
This operator is not supported for String variables.
round(Variable)
- Method in interface net.scheinerman.phoenix.interpreter.variables.
Variable
Takes two variables and returns the rouding operator solution.
RoundOperatorNode
- Class in
net.scheinerman.phoenix.interpreter.parser.operators
Provides the implementation of the Round [#] operator in the parsing tree when parsing expressions.
RoundOperatorNode(ParserTreeNode, ParserTreeNode)
- Constructor for class net.scheinerman.phoenix.interpreter.parser.operators.
RoundOperatorNode
run(Variable[], Variable[])
- Method in class net.scheinerman.phoenix.interpreter.functions.
BuiltInFunction
run(String[], String[])
- Method in class net.scheinerman.phoenix.interpreter.functions.
BuiltInFunction
run(Variable[], Variable[])
- Method in class net.scheinerman.phoenix.interpreter.functions.
Function
Runs this function with the given left-hand and right-hand arguments.
run(Variable[], Variable[])
- Method in class net.scheinerman.phoenix.interpreter.functions.
NativeFunction
Runs this native function with the given left-hand and right-hand arguments.
run()
- Method in class net.scheinerman.phoenix.interpreter.
IfInterpreter
Runs this interpretation by checking through the conditions and running the appropriate one.
run()
- Method in class net.scheinerman.phoenix.interpreter.
ImportInterpreter
run()
- Method in class net.scheinerman.phoenix.interpreter.
Interpreter
Begins the interpretation process.
run
- Variable in class net.scheinerman.phoenix.interpreter.
LoopInterpreter
Indicates whether or not this loop has been executed, not allowing it to be run more than once.
run()
- Method in class net.scheinerman.phoenix.interpreter.
LoopInterpreter
This provides default implementation for a loop run structure.
run(String[], String[])
- Method in class net.scheinerman.phoenix.library.
MathFunctions.Abs
run(String[], String[])
- Method in class net.scheinerman.phoenix.library.
MathFunctions.ArcCos
run(String[], String[])
- Method in class net.scheinerman.phoenix.library.
MathFunctions.ArcSin
run(String[], String[])
- Method in class net.scheinerman.phoenix.library.
MathFunctions.ArcTan
run(String[], String[])
- Method in class net.scheinerman.phoenix.library.
MathFunctions.Ceil
run(String[], String[])
- Method in class net.scheinerman.phoenix.library.
MathFunctions.Cos
run(String[], String[])
- Method in class net.scheinerman.phoenix.library.
MathFunctions.CosH
run(String[], String[])
- Method in class net.scheinerman.phoenix.library.
MathFunctions.E
run(String[], String[])
- Method in class net.scheinerman.phoenix.library.
MathFunctions.Exp
run(String[], String[])
- Method in class net.scheinerman.phoenix.library.
MathFunctions.Factorial
run(String[], String[])
- Method in class net.scheinerman.phoenix.library.
MathFunctions.Floor
run(String[], String[])
- Method in class net.scheinerman.phoenix.library.
MathFunctions.Hypot
run(String[], String[])
- Method in class net.scheinerman.phoenix.library.
MathFunctions.Log
run(String[], String[])
- Method in class net.scheinerman.phoenix.library.
MathFunctions.Log10
run(String[], String[])
- Method in class net.scheinerman.phoenix.library.
MathFunctions.LogB
run(String[], String[])
- Method in class net.scheinerman.phoenix.library.
MathFunctions.Max
run(String[], String[])
- Method in class net.scheinerman.phoenix.library.
MathFunctions.Min
run(String[], String[])
- Method in class net.scheinerman.phoenix.library.
MathFunctions.PI
run(String[], String[])
- Method in class net.scheinerman.phoenix.library.
MathFunctions.Random
run(String[], String[])
- Method in class net.scheinerman.phoenix.library.
MathFunctions.RandomInt
run(String[], String[])
- Method in class net.scheinerman.phoenix.library.
MathFunctions.Root
run(String[], String[])
- Method in class net.scheinerman.phoenix.library.
MathFunctions.Sin
run(String[], String[])
- Method in class net.scheinerman.phoenix.library.
MathFunctions.SinH
run(String[], String[])
- Method in class net.scheinerman.phoenix.library.
MathFunctions.Sqrt
run(String[], String[])
- Method in class net.scheinerman.phoenix.library.
MathFunctions.Tan
run(String[], String[])
- Method in class net.scheinerman.phoenix.library.
MathFunctions.TanH
run(String[], String[])
- Method in class net.scheinerman.phoenix.library.
SetFunctions.Add
run(String[], String[])
- Method in class net.scheinerman.phoenix.library.
SetFunctions.Clear
run(String[], String[])
- Method in class net.scheinerman.phoenix.library.
SetFunctions.Contains
run(String[], String[])
- Method in class net.scheinerman.phoenix.library.
SetFunctions.Create
run(String[], String[])
- Method in class net.scheinerman.phoenix.library.
SetFunctions.CreateFromStack
run(String[], String[])
- Method in class net.scheinerman.phoenix.library.
SetFunctions.Delete
run(String[], String[])
- Method in class net.scheinerman.phoenix.library.
SetFunctions.Exists
run(String[], String[])
- Method in class net.scheinerman.phoenix.library.
SetFunctions.Size
run(String[], String[])
- Method in class net.scheinerman.phoenix.library.
StackFunctions.Clear
run(String[], String[])
- Method in class net.scheinerman.phoenix.library.
StackFunctions.Create
run(String[], String[])
- Method in class net.scheinerman.phoenix.library.
StackFunctions.Delete
run(String[], String[])
- Method in class net.scheinerman.phoenix.library.
StackFunctions.Exists
run(String[], String[])
- Method in class net.scheinerman.phoenix.library.
StackFunctions.Peek
run(String[], String[])
- Method in class net.scheinerman.phoenix.library.
StackFunctions.Pop
run(String[], String[])
- Method in class net.scheinerman.phoenix.library.
StackFunctions.Push
run(String[], String[])
- Method in class net.scheinerman.phoenix.library.
StackFunctions.Size
run(String[], String[])
- Method in class net.scheinerman.phoenix.library.
StringFunctions.InLowerCase
run(String[], String[])
- Method in class net.scheinerman.phoenix.library.
StringFunctions.InUpperCase
run(String[], String[])
- Method in class net.scheinerman.phoenix.library.
StringFunctions.Length
run(String[], String[])
- Method in class net.scheinerman.phoenix.library.
SystemFunctions.Arg
run(String[], String[])
- Method in class net.scheinerman.phoenix.library.
SystemFunctions.AsNumber
run(String[], String[])
- Method in class net.scheinerman.phoenix.library.
SystemFunctions.AsString
run(String[], String[])
- Method in class net.scheinerman.phoenix.library.
SystemFunctions.ErrorMessage
run(String[], String[])
- Method in class net.scheinerman.phoenix.library.
SystemFunctions.Exit
run(String[], String[])
- Method in class net.scheinerman.phoenix.library.
SystemFunctions.Print
run(String[], String[])
- Method in class net.scheinerman.phoenix.library.
SystemFunctions.PrintLn
run(String[], String[])
- Method in class net.scheinerman.phoenix.library.
SystemFunctions.Tic
run(String[], String[])
- Method in class net.scheinerman.phoenix.library.
SystemFunctions.Toc
run(String[], String[])
- Method in class net.scheinerman.phoenix.runner.
InteractivePhoenixEnvironment.InteractiveFunctions.About
run(String[], String[])
- Method in class net.scheinerman.phoenix.runner.
InteractivePhoenixEnvironment.InteractiveFunctions.Copyright
run(String[], String[])
- Method in class net.scheinerman.phoenix.runner.
InteractivePhoenixEnvironment.InteractiveFunctions.Exit
run(String[], String[])
- Method in class net.scheinerman.phoenix.runner.
InteractivePhoenixEnvironment.InteractiveFunctions.Help
run(String[], String[])
- Method in class net.scheinerman.phoenix.runner.
InteractivePhoenixEnvironment.InteractiveFunctions.License
run(String[], String[])
- Method in class net.scheinerman.phoenix.runner.
InteractivePhoenixEnvironment.InteractiveFunctions.Search
run(File)
- Method in class net.scheinerman.phoenix.runner.
InteractivePhoenixEnvironment
run(File, String[])
- Method in class net.scheinerman.phoenix.runner.
PhoenixEnvironment
run(String[])
- Method in class net.scheinerman.phoenix.runner.
Runner
run_code
- Variable in class net.scheinerman.phoenix.interpreter.
Interpreter
The code to be interpreted broken into an array of strings by new line characters.
run_fat
- Variable in class net.scheinerman.phoenix.library.
AbstractModule
runCode(String)
- Method in class net.scheinerman.phoenix.interpreter.
InteractiveInterpreter
runCode(String)
- Method in class net.scheinerman.phoenix.runner.
InteractivePhoenixEnvironment
Runner
- Class in
net.scheinerman.phoenix.runner
Runner(File, boolean, InputStream, PrintStream, PrintStream)
- Constructor for class net.scheinerman.phoenix.runner.
Runner
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
_