Package | Description |
---|---|
org.jamplate.impl.diagnostic |
Default jamplate implementations for the package
org.jamplate.diagnostic . |
org.jamplate.impl.instruction |
A package containing implementations of the interface
Instruction . |
org.jamplate.impl.util |
Common utilities.
|
org.jamplate.model |
A package that specifies that primary components of a processor that uses the
jamplate-style processing.
|
Constructor and Description |
---|
MessageImpl(@NotNull java.lang.String messagePhrase,
@NotNull Memory memory,
@NotNull java.lang.String priority,
@NotNull java.lang.String errorKind,
boolean fetal,
Tree... criticalPoints)
Construct a new message.
|
MessageImpl(@NotNull java.lang.Throwable exception,
@NotNull Memory memory,
@NotNull java.lang.String priority,
@NotNull java.lang.String errorKind,
boolean fetal,
Tree... criticalPoints)
Construct a new message.
|
Modifier and Type | Method and Description |
---|---|
void |
RepllocAddrExecInstr.exec(@NotNull Environment environment,
@NotNull Memory memory) |
void |
PushNdefAddr.exec(@NotNull Environment environment,
@NotNull Memory memory) |
void |
PushMulExecInstr0ExecInstr1.exec(@NotNull Environment environment,
@NotNull Memory memory) |
void |
PushEvalAddr.exec(@NotNull Environment environment,
@NotNull Memory memory) |
void |
ConsoleExecInstr.exec(@NotNull Environment environment,
@NotNull Memory memory) |
void |
SpreadExecInstr.exec(@NotNull Environment environment,
@NotNull Memory memory) |
void |
SoutExecInstr.exec(@NotNull Environment environment,
@NotNull Memory memory) |
void |
RepreeAddr.exec(@NotNull Environment environment,
@NotNull Memory memory) |
void |
PushEqlExecInstr0ExecInstr1.exec(@NotNull Environment environment,
@NotNull Memory memory) |
void |
PushConst.exec(@NotNull Environment environment,
@NotNull Memory memory) |
void |
PushDefAddr.exec(@NotNull Environment environment,
@NotNull Memory memory) |
void |
CpedAddrXinstr.exec(@NotNull Environment environment,
@NotNull Memory memory) |
void |
AllocAddrExecInstr.exec(@NotNull Environment environment,
@NotNull Memory memory) |
void |
IterXinstr.exec(@NotNull Environment environment,
@NotNull Memory memory) |
void |
IpedXinstr.exec(@NotNull Environment environment,
@NotNull Memory memory) |
void |
ReprntConst.exec(@NotNull Environment environment,
@NotNull Memory memory) |
void |
SerrExecInstr.exec(@NotNull Environment environment,
@NotNull Memory memory) |
void |
FallocAddrConst.exec(@NotNull Environment environment,
@NotNull Memory memory) |
void |
FreeAddr.exec(@NotNull Environment environment,
@NotNull Memory memory) |
void |
PushGetAddrExecInstr.exec(@NotNull Environment environment,
@NotNull Memory memory) |
void |
PutAddrExecInstr0ExecInstr1.exec(@NotNull Environment environment,
@NotNull Memory memory) |
void |
PushNegExecInstr.exec(@NotNull Environment environment,
@NotNull Memory memory) |
void |
PrintExecInstr.exec(@NotNull Environment environment,
@NotNull Memory memory) |
void |
AllocAddrConst.exec(@NotNull Environment environment,
@NotNull Memory memory) |
void |
PushSubExecInstr0ExecInstr1.exec(@NotNull Environment environment,
@NotNull Memory memory) |
void |
ExecImportExecInstr.exec(@NotNull Environment environment,
@NotNull Memory memory) |
void |
BranchExecInstr0Instr1Instr2.exec(@NotNull Environment environment,
@NotNull Memory memory) |
void |
PushLndExecInstr0ExecInstr1.exec(@NotNull Environment environment,
@NotNull Memory memory) |
void |
PushLorExecInstr0ExecInstr1.exec(@NotNull Environment environment,
@NotNull Memory memory) |
void |
PushModExecInstr0ExecInstr1.exec(@NotNull Environment environment,
@NotNull Memory memory) |
void |
PushDivExecInstr0ExecInstr1.exec(@NotNull Environment environment,
@NotNull Memory memory) |
void |
Idle.exec(@NotNull Environment environment,
@NotNull Memory memory) |
void |
WpedInstrXinstr.exec(@NotNull Environment environment,
@NotNull Memory memory) |
void |
PushCmpExecInstr0ExecInstr1.exec(@NotNull Environment environment,
@NotNull Memory memory) |
void |
PushAddExecInstr0ExecInstr1.exec(@NotNull Environment environment,
@NotNull Memory memory) |
void |
FpedAddrExecInstrXinstr.exec(@NotNull Environment environment,
@NotNull Memory memory) |
Modifier and Type | Method and Description |
---|---|
static Value |
Memories.joinPop(@NotNull Memory memory)
Join the values from popping the given
memory until reaching the first
Value.NULL (aka the start of the memory) on the current frame of it. |
Modifier and Type | Method and Description |
---|---|
@NotNull java.lang.String |
Value.evaluate(@NotNull Memory memory)
Evaluate this value with the given
memory . |
void |
Instruction.exec(@NotNull Environment environment,
@NotNull Memory memory)
Execute this instruction with the given
environment and memory . |
Constructor and Description |
---|
Memory(@NotNull Memory memory)
Construct a new copy of the given
memory . |