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.

A B C D E F G I K L M N O P R S T U V W X Y _