- read() - Method in class org.jamplate.impl.model.FileDocument
-
- read() - Method in class org.jamplate.impl.model.PseudoDocument
-
- read(Tree) - Static method in class org.jamplate.impl.util.Trees
-
Read the source-code of the given tree
.
- read(Reference) - Method in interface org.jamplate.model.Document
-
Read the content at the given reference
in this document.
- read() - Method in interface org.jamplate.model.Document
-
Read the content of this document.
- readLine(Tree) - Static method in class org.jamplate.impl.util.Trees
-
Read the whole line that the given tree
is at on its document.
- RecursiveAnalyzer - Class in org.jamplate.impl.analyzer
-
A wrapper analyzer that recursively analyze the trees given to it using a pre-specified
analyzer.
- RecursiveAnalyzer(Analyzer) - Constructor for class org.jamplate.impl.analyzer.RecursiveAnalyzer
-
Construct a wrapper analyzer that recursively analyze the children of the trees
given to it using the given analyzer
.
- RecursiveParser - Class in org.jamplate.impl.parser
-
A parser that parses using another parser then add to the results the result of parsing
each tree using this parser (which will make it parse recursively).
- RecursiveParser(Parser) - Constructor for class org.jamplate.impl.parser.RecursiveParser
-
Construct a new recursive parser that parses using the given parser
.
- Reference - Class in org.jamplate.model
-
A source reference is a component that points to a document or a fragment of it.
- Reference() - Constructor for class org.jamplate.model.Reference
-
Construct a new reference with the position 0
and 0
length.
- Reference(int) - Constructor for class org.jamplate.model.Reference
-
Construct a new reference wit the given position
and 0
length.
- Reference(int, int) - Constructor for class org.jamplate.model.Reference
-
Construct a new reference that starts at the given position
and has the
given length
.
- reference() - Method in class org.jamplate.model.Tree
-
Get the reference of this tree.
- relation() - Method in enum org.jamplate.model.Intersection
-
Returns the relation from this the opposite intersection to this intersection.
- Relation - Enum in org.jamplate.model
-
An enumeration of the possible directions to the relatives of a source.
- remove() - Method in class org.jamplate.model.Tree
-
Remove this tree from its parent, the tree before it and the tree after it.
- replace(Node.Key) - Method in class org.jamplate.model.Sketch
-
Replace the component of this sketch with the given key
with another
sketch.
- RepllocAddrExecInstr - Class in org.jamplate.impl.instruction
-
REPLLOC( ADDR , EXEC( INSTR ) )
- RepllocAddrExecInstr(String, Instruction) - Constructor for class org.jamplate.impl.instruction.RepllocAddrExecInstr
-
Construct a new instruction that allocates the results from executing the given
instruction
to the given address
as the address in REPLLOC
style.
- RepllocAddrExecInstr(Tree, String, Instruction) - Constructor for class org.jamplate.impl.instruction.RepllocAddrExecInstr
-
Construct a new instruction that allocates the results from executing the given
instruction
to the given address
as the address in REPLLOC
style.
- RepreeAddr - Class in org.jamplate.impl.instruction
-
REPREE( ADDR )
- RepreeAddr(String) - Constructor for class org.jamplate.impl.instruction.RepreeAddr
-
Construct a new instruction that frees (replace free) the given address
in
the heap when executed.
- RepreeAddr(Tree, String) - Constructor for class org.jamplate.impl.instruction.RepreeAddr
-
Construct a new instruction that frees (replace free) the given address
in
the heap when executed.
- ReprntConst - Class in org.jamplate.impl.instruction
-
REPRNT( CONST )
- ReprntConst(Tree) - Constructor for class org.jamplate.impl.instruction.ReprntConst
-
Construct a new instruction that prints the content of the given tree
to
the console when executed.
- ReprntConst(String) - Constructor for class org.jamplate.impl.instruction.ReprntConst
-
Construct a new instruction that prints the given constant
to the console
when executed.
- ReprntConst(Tree, String) - Constructor for class org.jamplate.impl.instruction.ReprntConst
-
Construct a new instruction that prints the given constant
to the console
when executed.
- RIGHT - Static variable in class org.jamplate.impl.Component
-
The key of the component at the right.
- root - Variable in class org.jamplate.impl.model.CompilationImpl
-
The root tree of this compilation.
- root(Tree) - Static method in class org.jamplate.impl.util.Trees
-
Return the root tree of the given tree
.