Skip navigation links
A B C D E F G H I J K L M N O P Q R S T V W Z 

I

identifier - Variable in class org.jamplate.impl.model.PseudoDocument
The identifier of this document.
Idle - Class in org.jamplate.impl.instruction
IDLE
Idle() - Constructor for class org.jamplate.impl.instruction.Idle
Construct a new instruction that does nothing.
Idle(Tree) - Constructor for class org.jamplate.impl.instruction.Idle
Construct a new instruction that does nothing.
illegal - Variable in exception org.jamplate.model.IllegalTreeException
The illegal tree.
IllegalTreeException - Exception in org.jamplate.model
An exception indicating that an illegal tree was provided.
IllegalTreeException() - Constructor for exception org.jamplate.model.IllegalTreeException
Constructs a new exception with null as its detail message.
IllegalTreeException(String) - Constructor for exception org.jamplate.model.IllegalTreeException
Constructs a new exception with the specified detail message.
IllegalTreeException(String, Throwable) - Constructor for exception org.jamplate.model.IllegalTreeException
Constructs a new exception with the specified detail message and cause.
IllegalTreeException(Throwable) - Constructor for exception org.jamplate.model.IllegalTreeException
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).
IllegalTreeException(Tree) - Constructor for exception org.jamplate.model.IllegalTreeException
Construct a new illegal tree exception with the given illegal tree.
IllegalTreeException(String, Tree) - Constructor for exception org.jamplate.model.IllegalTreeException
Construct a new illegal tree exception with the given illegal tree and the given message.
IllegalTreeException(String, Throwable, Tree) - Constructor for exception org.jamplate.model.IllegalTreeException
Construct a new illegal tree exception with the given illegal tree and the given message and cause.
IllegalTreeException(Throwable, Tree) - Constructor for exception org.jamplate.model.IllegalTreeException
Construct a new illegal tree exception with the given illegal tree and the given cause.
IllegalTreeException(Tree, Tree) - Constructor for exception org.jamplate.model.IllegalTreeException
Construct a new illegal tree exception with the given illegal tree.
IllegalTreeException(String, Tree, Tree) - Constructor for exception org.jamplate.model.IllegalTreeException
Construct a new illegal tree exception with the given illegal tree and the given message.
IllegalTreeException(String, Throwable, Tree, Tree) - Constructor for exception org.jamplate.model.IllegalTreeException
Construct a new illegal tree exception with the given illegal tree and the given message and cause.
IllegalTreeException(Throwable, Tree, Tree) - Constructor for exception org.jamplate.model.IllegalTreeException
Construct a new illegal tree exception with the given illegal tree and the given cause.
INFO - Static variable in class org.jamplate.impl.diagnostic.MessagePriority
The priority of an info message.
initialize(Environment, Document...) - Method in class org.jamplate.impl.initializer.ProcessorsInitializer
 
initialize(Environment, Document...) - Method in interface org.jamplate.model.function.Initializer
Initialize compilations for the given documents in the given environment.
INITIALIZER - Static variable in class org.jamplate.impl.Jamplate
The default jamplate initializer.
Initializer - Interface in org.jamplate.model.function
The initializer is a function that introduces/initializes compilations for the documents provided to it in the environment provided to it.
INSTANCE - Static variable in class org.jamplate.impl.compiler.FallbackCompiler
A global instance of this class.
INSTANCE - Static variable in class org.jamplate.impl.compiler.ToIdleCompiler
A global instance of this class.
INSTANCE - Static variable in class org.jamplate.impl.compiler.ToIdleWhitespaceCompiler
A global instance of this class.
INSTANCE - Static variable in class org.jamplate.impl.compiler.ToPushConstCompiler
A global instance of this class.
INSTANCE - Static variable in class org.jamplate.impl.compiler.ToPushConstUnescapeCompiler
A global instance of this class.
INSTANCE - Static variable in class org.jamplate.impl.compiler.ToPushEvalAddrCompiler
A global instance of this class.
INSTANCE - Static variable in class org.jamplate.impl.compiler.ToReprntConstCompiler
A global instance of this class.
instruction - Variable in class org.jamplate.impl.instruction.AllocAddrExecInstr
The instruction to be executed.
instruction - Variable in class org.jamplate.impl.instruction.ConsoleExecInstr
The instruction to be executed.
instruction - Variable in class org.jamplate.impl.instruction.ExecImportExecInstr
The instruction to be executed.
instruction - Variable in class org.jamplate.impl.instruction.FpedAddrExecInstrXinstr
The instruction to iterate the items resultant from executing it.
instruction - Variable in class org.jamplate.impl.instruction.PrintExecInstr
The instruction to be executed.
instruction - Variable in class org.jamplate.impl.instruction.PushGetAddrExecInstr
The instruction to be executed.
instruction - Variable in class org.jamplate.impl.instruction.PushNegExecInstr
The instruction in the problem.
instruction - Variable in class org.jamplate.impl.instruction.RepllocAddrExecInstr
The instruction to be executed.
instruction - Variable in class org.jamplate.impl.instruction.SerrExecInstr
The instruction to output its results.
instruction - Variable in class org.jamplate.impl.instruction.SoutExecInstr
The instruction to output its results.
instruction - Variable in class org.jamplate.impl.instruction.SpreadExecInstr
The instruction to be executed.
instruction - Variable in class org.jamplate.impl.instruction.WpedInstrXinstr
The condition instruction.
instruction - Variable in class org.jamplate.impl.model.CompilationImpl
The instruction of this compilation.
Instruction - Interface in org.jamplate.model
An instruction is a function that executes depending on the state of the environment and memory given to it but does not have a state itself.
instruction0 - Variable in class org.jamplate.impl.instruction.BranchExecInstr0Instr1Instr2
The condition instruction.
instruction0 - Variable in class org.jamplate.impl.instruction.PushAddExecInstr0ExecInstr1
The first instruction in the problem.
instruction0 - Variable in class org.jamplate.impl.instruction.PushCmpExecInstr0ExecInstr1
The first instruction in the problem.
instruction0 - Variable in class org.jamplate.impl.instruction.PushDivExecInstr0ExecInstr1
The first instruction in the problem.
instruction0 - Variable in class org.jamplate.impl.instruction.PushEqlExecInstr0ExecInstr1
The first instruction in the problem.
instruction0 - Variable in class org.jamplate.impl.instruction.PushLndExecInstr0ExecInstr1
The first instruction in the problem.
instruction0 - Variable in class org.jamplate.impl.instruction.PushLorExecInstr0ExecInstr1
The first instruction in the problem.
instruction0 - Variable in class org.jamplate.impl.instruction.PushModExecInstr0ExecInstr1
The first instruction in the problem.
instruction0 - Variable in class org.jamplate.impl.instruction.PushMulExecInstr0ExecInstr1
The first instruction in the problem.
instruction0 - Variable in class org.jamplate.impl.instruction.PushSubExecInstr0ExecInstr1
The first instruction in the problem.
instruction0 - Variable in class org.jamplate.impl.instruction.PutAddrExecInstr0ExecInstr1
The instruction of the key to be put.
instruction1 - Variable in class org.jamplate.impl.instruction.BranchExecInstr0Instr1Instr2
The instruction to be executed when the condition passes.
instruction1 - Variable in class org.jamplate.impl.instruction.PushAddExecInstr0ExecInstr1
The second instruction in the problem.
instruction1 - Variable in class org.jamplate.impl.instruction.PushCmpExecInstr0ExecInstr1
The second instruction in the problem.
instruction1 - Variable in class org.jamplate.impl.instruction.PushDivExecInstr0ExecInstr1
The second instruction in the problem.
instruction1 - Variable in class org.jamplate.impl.instruction.PushEqlExecInstr0ExecInstr1
The second instruction in the problem.
instruction1 - Variable in class org.jamplate.impl.instruction.PushLndExecInstr0ExecInstr1
The second instruction in the problem.
instruction1 - Variable in class org.jamplate.impl.instruction.PushLorExecInstr0ExecInstr1
The second instruction in the problem.
instruction1 - Variable in class org.jamplate.impl.instruction.PushModExecInstr0ExecInstr1
The second instruction in the problem.
instruction1 - Variable in class org.jamplate.impl.instruction.PushMulExecInstr0ExecInstr1
The second instruction in the problem.
instruction1 - Variable in class org.jamplate.impl.instruction.PushSubExecInstr0ExecInstr1
The second instruction in the problem.
instruction1 - Variable in class org.jamplate.impl.instruction.PutAddrExecInstr0ExecInstr1
The instruction of the value to be put.
instruction2 - Variable in class org.jamplate.impl.instruction.BranchExecInstr0Instr1Instr2
The instruction to be executed when the condition fails.
instructions - Variable in class org.jamplate.impl.instruction.CpedAddrXinstr
The instructions to capture its output.
instructions - Variable in class org.jamplate.impl.instruction.FpedAddrExecInstrXinstr
The instructions to be iterated.
instructions - Variable in class org.jamplate.impl.instruction.IpedXinstr
The instructions to be executed.
instructions - Variable in class org.jamplate.impl.instruction.IterXinstr
The instructions to be executed.
instructions - Variable in class org.jamplate.impl.instruction.WpedInstrXinstr
The instructions to be executed in each iteration.
Intersection - Enum in org.jamplate.model
An enumeration of possible intersections between sources.
IpedXinstr - Class in org.jamplate.impl.instruction
IPED( XINSTR )
IpedXinstr(Instruction...) - Constructor for class org.jamplate.impl.instruction.IpedXinstr
Construct a new instruction that executes the given instructions in order in IPED style.
IpedXinstr(List<Instruction>) - Constructor for class org.jamplate.impl.instruction.IpedXinstr
Construct a new instruction that executes the given instructions in order in a IPED style.
IpedXinstr(Tree, Instruction...) - Constructor for class org.jamplate.impl.instruction.IpedXinstr
Construct a new instruction that executes the given instructions in order in a IPED style.
IpedXinstr(Tree, List<Instruction>) - Constructor for class org.jamplate.impl.instruction.IpedXinstr
Construct a new instruction that executes the given instructions in order in a IPED style.
isFetal() - Method in interface org.jamplate.diagnostic.Message
Return true if this message represent a fetal (unrecoverable) error.
isFetal() - Method in class org.jamplate.impl.diagnostic.MessageImpl
 
iterator() - Method in class org.jamplate.impl.diagnostic.DiagnosticImpl
 
iterator() - Method in class org.jamplate.model.Tree
IterXinstr - Class in org.jamplate.impl.instruction
ITER( XINSTR )
IterXinstr(Instruction...) - Constructor for class org.jamplate.impl.instruction.IterXinstr
Construct a new instruction that executes the given instructions in order in ITER style.
IterXinstr(List<Instruction>) - Constructor for class org.jamplate.impl.instruction.IterXinstr
Construct a new instruction that executes the given instructions in order in a ITER style.
IterXinstr(Tree, Instruction...) - Constructor for class org.jamplate.impl.instruction.IterXinstr
Construct a new instruction that executes the given instructions in order in a ITER style.
IterXinstr(Tree, List<Instruction>) - Constructor for class org.jamplate.impl.instruction.IterXinstr
Construct a new instruction that executes the given instructions in order in a ITER style.
A B C D E F G H I J K L M N O P Q R S T V W Z 
Skip navigation links