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

L

lastLine - Variable in exception net.scheinerman.phoenix.interpreter.exceptions.PhoenixRuntimeException
 
lastLineSet - Variable in exception net.scheinerman.phoenix.interpreter.exceptions.PhoenixRuntimeException
 
left() - Method in class net.scheinerman.phoenix.interpreter.parser.ArgListNode
 
left() - Method in class net.scheinerman.phoenix.interpreter.parser.DataNode
 
left - Variable in class net.scheinerman.phoenix.interpreter.parser.operators.OperatorNode
The left-hand operand of this operator.
left() - Method in class net.scheinerman.phoenix.interpreter.parser.operators.OperatorNode
Returns the left-hand operand of this operator.
left(ParserTreeNode) - Method in class net.scheinerman.phoenix.interpreter.parser.operators.OperatorNode
Sets the left-hand operand of this operator.
left() - Method in interface net.scheinerman.phoenix.interpreter.parser.ParserTreeNode
Should be implemented to return the left child node of the current node.
lessEqual(Variable) - Method in class net.scheinerman.phoenix.interpreter.variables.FunctionVariable
 
lessEqual(Variable) - Method in class net.scheinerman.phoenix.interpreter.variables.NumberVariable
 
lessEqual(Variable) - Method in class net.scheinerman.phoenix.interpreter.variables.StringVariable
 
lessEqual(Variable) - Method in interface net.scheinerman.phoenix.interpreter.variables.Variable
Takes two variables and returns the less than or equal to operator solution.
LessEqualOperatorNode - Class in net.scheinerman.phoenix.interpreter.parser.operators
Provides the implementation of the LessEqual [<=] operator in the parsing tree when parsing expressions.
LessEqualOperatorNode(ParserTreeNode, ParserTreeNode) - Constructor for class net.scheinerman.phoenix.interpreter.parser.operators.LessEqualOperatorNode
 
LessOperatorNode - Class in net.scheinerman.phoenix.interpreter.parser.operators
Provides the implementation of the Less [<] operator in the parsing tree when parsing expressions.
LessOperatorNode(ParserTreeNode, ParserTreeNode) - Constructor for class net.scheinerman.phoenix.interpreter.parser.operators.LessOperatorNode
 
lessThan(Variable) - Method in class net.scheinerman.phoenix.interpreter.variables.FunctionVariable
 
lessThan(Variable) - Method in class net.scheinerman.phoenix.interpreter.variables.NumberVariable
 
lessThan(Variable) - Method in class net.scheinerman.phoenix.interpreter.variables.StringVariable
 
lessThan(Variable) - Method in interface net.scheinerman.phoenix.interpreter.variables.Variable
Takes two variables and returns the less than operator solution.
line - Variable in class net.scheinerman.phoenix.interpreter.Condition
The starting line of the code to be executed.
line - Variable in class net.scheinerman.phoenix.interpreter.Interpreter
The current relative line that is being interpreted.
line_diff - Variable in class net.scheinerman.phoenix.interpreter.Interpreter
The amount of lines of code that were encountered before this interpretation.
literal - Variable in class net.scheinerman.phoenix.interpreter.variables.AbstractVariable
Indicates whether or not this is a literal variable (not assigned to an identifier).
load(HashMap<String, Function>) - Method in class net.scheinerman.phoenix.library.AbstractModule
 
load(Function, HashMap<String, Function>) - Method in class net.scheinerman.phoenix.library.AbstractModule
 
load(HashMap<String, Function>) - Method in class net.scheinerman.phoenix.library.DefaultModules
 
load(HashMap<String, Function>) - Method in interface net.scheinerman.phoenix.library.Module
 
load(Function, HashMap<String, Function>) - Method in interface net.scheinerman.phoenix.library.Module
 
load() - Method in class net.scheinerman.phoenix.runner.Runner
 
LOCAL_ONLY - Static variable in class net.scheinerman.phoenix.interpreter.ImportInterpreter
A constant that indicates that the imports from a module should only be the top-level local functions as local functions.
LoopInterpreter - Class in net.scheinerman.phoenix.interpreter
Extends the standard interpreter to provide abstract loop functionality to the standard interpretation of a Phoenix program.
LoopInterpreter(String, String, int, LinkedList<HashMap<String, Variable>>, LinkedList<HashMap<String, Function>>) - Constructor for class net.scheinerman.phoenix.interpreter.LoopInterpreter
Creates a new basic loop interpreter.
LOOPS - Static variable in class net.scheinerman.phoenix.interpreter.InterpreterData
Keeps track of the number of loops open.

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