| Package | Description |
|---|---|
| sirius.tagliatelle | |
| sirius.tagliatelle.compiler | |
| sirius.tagliatelle.emitter | |
| sirius.tagliatelle.expression | |
| sirius.tagliatelle.tags |
| Modifier and Type | Method and Description |
|---|---|
CompilationContext |
Tagliatelle.createCompilationContext(String path,
Resource resource,
CompilationContext parent)
Creates a new
CompilationContext for the given path and resource. |
| Modifier and Type | Method and Description |
|---|---|
CompilationContext |
Tagliatelle.createCompilationContext(String path,
Resource resource,
CompilationContext parent)
Creates a new
CompilationContext for the given path and resource. |
Optional<Template> |
Tagliatelle.resolve(String path,
CompilationContext parentContext)
|
| Modifier and Type | Method and Description |
|---|---|
CompilationContext |
Compiler.getContext()
Returns the current context.
|
| Constructor and Description |
|---|
CompilationContext(Template template,
CompilationContext parent)
Creates a new context for the given template and parent context.
|
Compiler(CompilationContext context,
String input)
Creates a new compiler for the given context and input.
|
| Modifier and Type | Method and Description |
|---|---|
void |
LoopEmitter.verify(CompilationContext compilationContext)
Verifies the consistency of the emitter.
|
| Modifier and Type | Method and Description |
|---|---|
void |
MacroCall.bind(parsii.tokenizer.Position position,
CompilationContext context,
String macroName)
Actually tells the macro to try to resolve an appropriate
Macro to invoke. |
void |
MethodCall.bindToMethod(parsii.tokenizer.Char position,
CompilationContext context,
String name)
Tries to find a matching method for the given name, type of "self" and parameter types.
|
| Modifier and Type | Field and Description |
|---|---|
protected CompilationContext |
TagHandler.compilationContext |
| Modifier and Type | Method and Description |
|---|---|
CompilationContext |
TagHandler.getCompilationContext()
Returns the context of the current compilation.
|
| Modifier and Type | Method and Description |
|---|---|
void |
TagHandler.setCompilationContext(CompilationContext context)
Specifies the compilation context.
|
Copyright © 2018. All rights reserved.