- target - Variable in class org.jamplate.impl.analyzer.ConditionTransformAnalyzer
-
The targeted kind.
- then - Variable in class org.jamplate.impl.parser.ThenAddParser
-
The then parser.
- then - Variable in class org.jamplate.impl.parser.ThenOfferParser
-
The then parser.
- ThenAddParser - Class in org.jamplate.impl.parser
-
A parser that parses using another parser then parser each resultant tree using another
parser and add them to the results.
- ThenAddParser(Parser, Parser) - Constructor for class org.jamplate.impl.parser.ThenAddParser
-
Construct a parser that parses using the given parser
then parses each
resultant tree using the given then
and add it to the results.
- ThenOfferParser - Class in org.jamplate.impl.parser
-
A parser that parses using another parser then parses each resultant tree using another
parser and offers the results to that tree.
- ThenOfferParser(Parser, Parser) - Constructor for class org.jamplate.impl.parser.ThenOfferParser
-
Construct a parser that parses using the given parser
then parses each
resultant tree using the given then
parser and offer results to that tree.
- TIME - Static variable in class org.jamplate.impl.Address
-
An address used to store the time at the time of the execution.
- toArray(Tree) - Static method in class org.jamplate.impl.util.Trees
-
Return an array containing the current children of the given tree
.
- toBoolean(String) - Static method in class org.jamplate.impl.util.Values
-
Return a boolean interpretation of the given text
.
- ToIdleCompiler - Class in org.jamplate.impl.compiler
-
A compiler that compiles an empty instruction.
- ToIdleCompiler() - Constructor for class org.jamplate.impl.compiler.ToIdleCompiler
-
- ToIdleWhitespaceCompiler - Class in org.jamplate.impl.compiler
-
A compiler that compiles whitespaces.
- ToIdleWhitespaceCompiler() - Constructor for class org.jamplate.impl.compiler.ToIdleWhitespaceCompiler
-
- toNumber(String) - Static method in class org.jamplate.impl.util.Values
-
Return a number interpretation of the given text
.
- ToPushConstCompiler - Class in org.jamplate.impl.compiler
-
A compiler that always compiles into a
PushConst
with the constant being the
result of reading the tree given to it.
- ToPushConstCompiler() - Constructor for class org.jamplate.impl.compiler.ToPushConstCompiler
-
- ToPushConstUnescapeCompiler - Class in org.jamplate.impl.compiler
-
A compiler that always compiles into a
PushConst
with the constant being the
result of reading the tree given to it.
- ToPushConstUnescapeCompiler() - Constructor for class org.jamplate.impl.compiler.ToPushConstUnescapeCompiler
-
- ToPushEvalAddrCompiler - Class in org.jamplate.impl.compiler
-
A compiler that always compiles into a
PushEvalAddr
with the address being the
result of reading the tree given to it.
- ToPushEvalAddrCompiler() - Constructor for class org.jamplate.impl.compiler.ToPushEvalAddrCompiler
-
- ToReprntConstCompiler - Class in org.jamplate.impl.compiler
-
A compiler that always compiles into a
ReprntConst
with the constant being the
result of reading the tree given to it.
- ToReprntConstCompiler() - Constructor for class org.jamplate.impl.compiler.ToReprntConstCompiler
-
- toString() - Method in class org.jamplate.impl.model.FileDocument
-
- toString() - Method in class org.jamplate.impl.model.PseudoDocument
-
- toString() - Method in interface org.jamplate.model.Document
-
Returns a string representation of this document.
- toString() - Method in enum org.jamplate.model.Dominance
-
- toString() - Method in enum org.jamplate.model.Intersection
-
- toString() - Method in class org.jamplate.model.Reference
-
Returns a string representation of this reference.
- toString() - Method in enum org.jamplate.model.Relation
-
- toString() - Method in class org.jamplate.model.Sketch
-
- toString() - Method in class org.jamplate.model.Tree
-
- transform - Variable in class org.jamplate.impl.analyzer.ConditionTransformAnalyzer
-
The new kind.
- tree - Variable in class org.jamplate.impl.instruction.AllocAddrConst
-
The tree this instruction was declared at.
- tree - Variable in class org.jamplate.impl.instruction.AllocAddrExecInstr
-
The tree this instruction was declared at.
- tree - Variable in class org.jamplate.impl.instruction.BranchExecInstr0Instr1Instr2
-
The tree this instruction was declared at.
- tree - Variable in class org.jamplate.impl.instruction.ConsoleExecInstr
-
The tree this instruction was declared at.
- tree - Variable in class org.jamplate.impl.instruction.CpedAddrXinstr
-
The tree from where this instruction was declared.
- tree - Variable in class org.jamplate.impl.instruction.ExecImportExecInstr
-
The tree this instruction was declared at.
- tree - Variable in class org.jamplate.impl.instruction.FallocAddrConst
-
The tree this instruction was declared at.
- tree - Variable in class org.jamplate.impl.instruction.FpedAddrExecInstrXinstr
-
The tree from where this instruction was declared.
- tree - Variable in class org.jamplate.impl.instruction.FreeAddr
-
The tree this instruction was declared at.
- tree - Variable in class org.jamplate.impl.instruction.Idle
-
The tree this instruction was declared at.
- tree - Variable in class org.jamplate.impl.instruction.IpedXinstr
-
The tree from where this instruction was declared.
- tree - Variable in class org.jamplate.impl.instruction.IterXinstr
-
The tree from where this instruction was declared.
- tree - Variable in class org.jamplate.impl.instruction.PrintExecInstr
-
The tree this instruction was declared at.
- tree - Variable in class org.jamplate.impl.instruction.PushAddExecInstr0ExecInstr1
-
The tree this instruction was declared at.
- tree - Variable in class org.jamplate.impl.instruction.PushCmpExecInstr0ExecInstr1
-
The tree this instruction was declared at.
- tree - Variable in class org.jamplate.impl.instruction.PushConst
-
The tree of this instruction.
- tree - Variable in class org.jamplate.impl.instruction.PushDefAddr
-
The tree this instruction was declared at.
- tree - Variable in class org.jamplate.impl.instruction.PushDivExecInstr0ExecInstr1
-
The tree this instruction was declared at.
- tree - Variable in class org.jamplate.impl.instruction.PushEqlExecInstr0ExecInstr1
-
The tree this instruction was declared at.
- tree - Variable in class org.jamplate.impl.instruction.PushEvalAddr
-
The tree of this instruction.
- tree - Variable in class org.jamplate.impl.instruction.PushGetAddrExecInstr
-
The tree this instruction was declared at.
- tree - Variable in class org.jamplate.impl.instruction.PushLndExecInstr0ExecInstr1
-
The tree this instruction was declared at.
- tree - Variable in class org.jamplate.impl.instruction.PushLorExecInstr0ExecInstr1
-
The tree this instruction was declared at.
- tree - Variable in class org.jamplate.impl.instruction.PushModExecInstr0ExecInstr1
-
The tree this instruction was declared at.
- tree - Variable in class org.jamplate.impl.instruction.PushMulExecInstr0ExecInstr1
-
The tree this instruction was declared at.
- tree - Variable in class org.jamplate.impl.instruction.PushNdefAddr
-
The tree this instruction was declared at.
- tree - Variable in class org.jamplate.impl.instruction.PushNegExecInstr
-
The tree this instruction was declared at.
- tree - Variable in class org.jamplate.impl.instruction.PushSubExecInstr0ExecInstr1
-
The tree this instruction was declared at.
- tree - Variable in class org.jamplate.impl.instruction.PutAddrExecInstr0ExecInstr1
-
The tree this instruction was declared at.
- tree - Variable in class org.jamplate.impl.instruction.RepllocAddrExecInstr
-
The tree this instruction was declared at.
- tree - Variable in class org.jamplate.impl.instruction.RepreeAddr
-
The tree this instruction was declared at.
- tree - Variable in class org.jamplate.impl.instruction.ReprntConst
-
The tree from where this instruction was declared.
- tree - Variable in class org.jamplate.impl.instruction.SerrExecInstr
-
The tree from where this instruction was declared.
- tree - Variable in class org.jamplate.impl.instruction.SoutExecInstr
-
The tree from where this instruction was declared.
- tree - Variable in class org.jamplate.impl.instruction.SpreadExecInstr
-
The tree this instruction was declared at.
- tree - Variable in class org.jamplate.impl.instruction.WpedInstrXinstr
-
The tree from where this instruction was declared.
- tree - Variable in exception org.jamplate.model.CompileException
-
A reference to where the compilation failure occurred.
- tree - Variable in exception org.jamplate.model.ExecutionException
-
The tree where the failure occurred.
- tree - Variable in class org.jamplate.model.Sketch
-
The tree this sketch is from.
- Tree - Class in org.jamplate.model
-
A tree is a point in a background structure of sketches that hold the variables of a
runtime or a text component.
- Tree(Document) - Constructor for class org.jamplate.model.Tree
-
Construct a new tree for the whole given document
.
- Tree(Document, Sketch) - Constructor for class org.jamplate.model.Tree
-
Construct a new tree for the whole given document
.
- Tree(Document, Reference) - Constructor for class org.jamplate.model.Tree
-
Construct a new tree with the given reference
.
- Tree(Document, Reference, Sketch) - Constructor for class org.jamplate.model.Tree
-
Construct a new tree with the given reference
and the given sketch
.
- Tree(Document, int) - Constructor for class org.jamplate.model.Tree
-
Construct a new tree for the whole given document
.
- Tree(Document, Sketch, int) - Constructor for class org.jamplate.model.Tree
-
Construct a new tree for the whole given document
.
- Tree(Document, Reference, int) - Constructor for class org.jamplate.model.Tree
-
Construct a new tree with the given reference
.
- Tree(Document, Reference, Sketch, int) - Constructor for class org.jamplate.model.Tree
-
Construct a new tree with the given reference
and the given sketch
.
- TreeClashException - Exception in org.jamplate.model
-
An exception to indicate that a provided tree is clashing with another tree and the
operation cannot continue because of that.
- TreeClashException() - Constructor for exception org.jamplate.model.TreeClashException
-
Constructs a new exception with null
as its detail message.
- TreeClashException(String) - Constructor for exception org.jamplate.model.TreeClashException
-
Constructs a new exception with the specified detail message.
- TreeClashException(String, Throwable) - Constructor for exception org.jamplate.model.TreeClashException
-
Constructs a new exception with the specified detail message and cause.
- TreeClashException(Throwable) - Constructor for exception org.jamplate.model.TreeClashException
-
Constructs a new exception with the specified cause and a detail message of
(cause==null ? null : cause.toString()) (which typically contains the
class and detail message of cause).
- TreeClashException(Tree, Tree) - Constructor for exception org.jamplate.model.TreeClashException
-
Construct a new tree clash exception with the given primary
and illegal
trees.
- TreeClashException(String, Tree, Tree) - Constructor for exception org.jamplate.model.TreeClashException
-
Construct a new tree clash exception with the given primary
and illegal
trees and the given message
.
- TreeClashException(String, Throwable, Tree, Tree) - Constructor for exception org.jamplate.model.TreeClashException
-
Construct a new tree clash exception with the given primary
and illegal
trees and the given message
.
- TreeClashException(Throwable, Tree, Tree) - Constructor for exception org.jamplate.model.TreeClashException
-
Construct a new tree clash exception with the given primary
and illegal
trees and the given message
.
- TreeOutOfBoundsException - Exception in org.jamplate.model
-
An exception to indicate that a provided tree is out of the expected bounds.
- TreeOutOfBoundsException() - Constructor for exception org.jamplate.model.TreeOutOfBoundsException
-
Constructs a new exception with null
as its detail message.
- TreeOutOfBoundsException(String) - Constructor for exception org.jamplate.model.TreeOutOfBoundsException
-
Constructs a new exception with the specified detail message.
- TreeOutOfBoundsException(String, Throwable) - Constructor for exception org.jamplate.model.TreeOutOfBoundsException
-
Constructs a new exception with the specified detail message and cause.
- TreeOutOfBoundsException(Throwable) - Constructor for exception org.jamplate.model.TreeOutOfBoundsException
-
Constructs a new exception with the specified cause and a detail message of
(cause==null ? null : cause.toString()) (which typically contains the
class and detail message of cause).
- TreeOutOfBoundsException(Tree, Tree) - Constructor for exception org.jamplate.model.TreeOutOfBoundsException
-
Construct a new tree out of bounds exception with the given bounds
and
illegal
trees.
- TreeOutOfBoundsException(String, Tree, Tree) - Constructor for exception org.jamplate.model.TreeOutOfBoundsException
-
Construct a new tree out of bounds exception with the given bounds
and
illegal
trees.
- TreeOutOfBoundsException(String, Throwable, Tree, Tree) - Constructor for exception org.jamplate.model.TreeOutOfBoundsException
-
Construct a new tree out of bounds exception with the given bounds
and
illegal
trees.
- TreeOutOfBoundsException(Throwable, Tree, Tree) - Constructor for exception org.jamplate.model.TreeOutOfBoundsException
-
Construct a new tree out of bounds exception with the given bounds
and
illegal
trees.
- Trees - Class in org.jamplate.impl.util
-
Common operations functions for
trees
.
- TreeTakeoverException - Exception in org.jamplate.model
-
- TreeTakeoverException() - Constructor for exception org.jamplate.model.TreeTakeoverException
-
Constructs a new exception with null
as its detail message.
- TreeTakeoverException(String) - Constructor for exception org.jamplate.model.TreeTakeoverException
-
Constructs a new exception with the specified detail message.
- TreeTakeoverException(String, Throwable) - Constructor for exception org.jamplate.model.TreeTakeoverException
-
Constructs a new exception with the specified detail message and cause.
- TreeTakeoverException(Throwable) - Constructor for exception org.jamplate.model.TreeTakeoverException
-
Constructs a new exception with the specified cause and a detail message of
(cause==null ? null : cause.toString()) (which typically contains the
class and detail message of cause).
- TreeTakeoverException(Tree, Tree) - Constructor for exception org.jamplate.model.TreeTakeoverException
-
Construct a new tree takeover exception with the given primary
and illegal
trees.
- TreeTakeoverException(String, Tree, Tree) - Constructor for exception org.jamplate.model.TreeTakeoverException
-
Construct a new tree takeover exception with the given primary
and illegal
trees and the given message
.
- TreeTakeoverException(String, Throwable, Tree, Tree) - Constructor for exception org.jamplate.model.TreeTakeoverException
-
Construct a new tree takeover exception with the given primary
and illegal
trees and the given message
.
- TreeTakeoverException(Throwable, Tree, Tree) - Constructor for exception org.jamplate.model.TreeTakeoverException
-
Construct a new tree takeover exception with the given primary
and illegal
trees and the given message
.
- TYPE - Static variable in class org.jamplate.impl.Component
-
The key of the type component.