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 

F

fallback - Variable in class org.jamplate.impl.compiler.ExclusiveCompiler
The fallback compiler.
fallBack - Variable in class org.jamplate.impl.compiler.FlattenCompiler
The compiler used by this compiler to compile the non-reserved ranges.
FallbackCompiler - Class in org.jamplate.impl.compiler
A compiler that delegates to the fallback compiler.
FallbackCompiler() - Constructor for class org.jamplate.impl.compiler.FallbackCompiler
 
FallocAddrConst - Class in org.jamplate.impl.instruction
FALLOC( ADDR , CONST )
FallocAddrConst(String, String) - Constructor for class org.jamplate.impl.instruction.FallocAddrConst
Construct a new instruction that allocates the given constant to the given address at the heap of the last frame.
FallocAddrConst(Tree, String, String) - Constructor for class org.jamplate.impl.instruction.FallocAddrConst
Construct a new instruction that allocates the given constant to the given address at the heap of the last frame.
fetal - Variable in class org.jamplate.impl.diagnostic.MessageImpl
True, if the error is fetal.
FILE - Static variable in class org.jamplate.impl.Address
An address used to allocate the current file name.
file - Variable in class org.jamplate.impl.model.FileDocument
The file of this file document.
FileDocument - Class in org.jamplate.impl.model
A document that delegates to a File.
FileDocument(String) - Constructor for class org.jamplate.impl.model.FileDocument
Construct a new document for the file with the given filename.
FileDocument(File) - Constructor for class org.jamplate.impl.model.FileDocument
Construct a new document for the given file.
FilterByKindCompiler - Class in org.jamplate.impl.compiler
A compiler that targets a pre-specified kind of trees and compiles using another compiler.
FilterByKindCompiler(String, Compiler) - Constructor for class org.jamplate.impl.compiler.FilterByKindCompiler
Construct a new kind-filtered compiler that compiles trees with the given kind using the given compiler.
FilterByKindParser - Class in org.jamplate.impl.parser
A parser that parses using another parser and only parses trees with a kind equal to a pre-specified kind.
FilterByKindParser(String, Parser) - Constructor for class org.jamplate.impl.parser.FilterByKindParser
Construct a new parser that only parses trees that have the given kind and parses using the given parser.
FilterHierarchyByKindParser - Class in org.jamplate.impl.parser
A parser that searches in the hierarchy of the tree given to it (including the tree itself) looking for trees with a pre-specified kind.
FilterHierarchyByKindParser(String, Parser) - Constructor for class org.jamplate.impl.parser.FilterHierarchyByKindParser
Construct a new parser that parses the trees with the given kind in the tree given to it (including the tree itself) using the given parser.
FirstCompileCompiler - Class in org.jamplate.impl.compiler
A compiler that tris compiling using multiple other compilers in order and returns the results of the first compiler to succeed.
FirstCompileCompiler(Compiler...) - Constructor for class org.jamplate.impl.compiler.FirstCompileCompiler
Construct a new order-compiler that uses the given compilers.
FirstCompileCompiler(List<Compiler>) - Constructor for class org.jamplate.impl.compiler.FirstCompileCompiler
Construct a new order-compiler that uses the given compilers.
flatChildren(Tree) - Static method in class org.jamplate.impl.util.Trees
Return an ordered list containing the children of the given tree alongside with newly created trees that fills the gaps between the children of the given tree.
FlattenCompiler - Class in org.jamplate.impl.compiler
A compiler that compiles using two compilers.
FlattenCompiler(Compiler, Compiler) - Constructor for class org.jamplate.impl.compiler.FlattenCompiler
Construct a new strict compiler that compiles the unreserved ranges using the given fallback compiler.
flush() - Method in interface org.jamplate.diagnostic.Diagnostic
Flush the printed messages to the default print stream.
flush(boolean) - Method in interface org.jamplate.diagnostic.Diagnostic
Flush the printed messages to the default print stream.
flush(PrintStream, PrintStream) - Method in interface org.jamplate.diagnostic.Diagnostic
Flush the printed messages to the default print stream.
flush(boolean, PrintStream, PrintStream) - Method in interface org.jamplate.diagnostic.Diagnostic
Flush the printed messages to the default print stream.
flush(boolean, PrintStream, PrintStream) - Method in class org.jamplate.impl.diagnostic.DiagnosticImpl
 
format(Message) - Method in interface org.jamplate.diagnostic.Diagnostic
Format the given message.
format(boolean, Message) - Method in interface org.jamplate.diagnostic.Diagnostic
Format the given message.
format(boolean, Message) - Method in class org.jamplate.impl.diagnostic.DiagnosticImpl
 
FpedAddrExecInstrXinstr - Class in org.jamplate.impl.instruction
FPED( ADDR , EXEC( INSTR ) , XINSTR )
FpedAddrExecInstrXinstr(String, Instruction, Instruction...) - Constructor for class org.jamplate.impl.instruction.FpedAddrExecInstrXinstr
Construct a new instruction that executes the given instructions foreach item resultant from executing the given instruction.
FpedAddrExecInstrXinstr(String, Instruction, List<Instruction>) - Constructor for class org.jamplate.impl.instruction.FpedAddrExecInstrXinstr
Construct a new instruction that executes the given instructions foreach item resultant from executing the given instruction.
FpedAddrExecInstrXinstr(Tree, String, Instruction, Instruction...) - Constructor for class org.jamplate.impl.instruction.FpedAddrExecInstrXinstr
Construct a new instruction that executes the given instructions foreach item resultant from executing the given instruction.
FpedAddrExecInstrXinstr(Tree, String, Instruction, List<Instruction>) - Constructor for class org.jamplate.impl.instruction.FpedAddrExecInstrXinstr
Construct a new instruction that executes the given instructions foreach item resultant from executing the given instruction.
Frame - Class in org.jamplate.model
An isolated part in the memory.
Frame() - Constructor for class org.jamplate.model.Frame
Construct a new frame.
Frame(Frame) - Constructor for class org.jamplate.model.Frame
Construct a copy of the given frame.
Frame(Instruction) - Constructor for class org.jamplate.model.Frame
Construct a new frame with the given instruction.
FreeAddr - Class in org.jamplate.impl.instruction
FREE( ADDR )
FreeAddr(String) - Constructor for class org.jamplate.impl.instruction.FreeAddr
Construct a new instruction that frees the given address in the heap when executed.
FreeAddr(Tree, String) - Constructor for class org.jamplate.impl.instruction.FreeAddr
Construct a new instruction that frees the given address in the heap when executed.
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