Methods in org.jatha.compile with parameters of type LispCompiler |
LispValue |
UsePackagePrimitive.CompileArgs(LispCompiler compiler,
SECDMachine machine,
LispValue args,
LispValue valueList,
LispValue code)
|
LispValue |
TagbodyPrimitive.CompileArgs(LispCompiler compiler,
SECDMachine machine,
LispValue args,
LispValue valueList,
LispValue code)
|
LispValue |
SubtractPrimitive.CompileArgs(LispCompiler compiler,
SECDMachine machine,
LispValue args,
LispValue valueList,
LispValue code)
|
LispValue |
ShadowPrimitive.CompileArgs(LispCompiler compiler,
SECDMachine machine,
LispValue args,
LispValue valueList,
LispValue code)
|
LispValue |
ShadowingImportPrimitive.CompileArgs(LispCompiler compiler,
SECDMachine machine,
LispValue args,
LispValue valueList,
LispValue code)
|
LispValue |
SetqPrimitive.CompileArgs(LispCompiler compiler,
SECDMachine machine,
LispValue args,
LispValue valueList,
LispValue code)
|
LispValue |
ReturnFromPrimitive.CompileArgs(LispCompiler compiler,
SECDMachine machine,
LispValue args,
LispValue valueList,
LispValue code)
|
LispValue |
QuotePrimitive.CompileArgs(LispCompiler compiler,
SECDMachine machine,
LispValue args,
LispValue valueList,
LispValue code)
|
LispValue |
PushPrimitive.CompileArgs(LispCompiler compiler,
SECDMachine machine,
LispValue args,
LispValue valueList,
LispValue code)
|
LispValue |
PopPrimitive.CompileArgs(LispCompiler compiler,
SECDMachine machine,
LispValue args,
LispValue valueList,
LispValue code)
|
LispValue |
NconcPrimitive.CompileArgs(LispCompiler compiler,
SECDMachine machine,
LispValue args,
LispValue valueList,
LispValue code)
|
LispValue |
MultiplyPrimitive.CompileArgs(LispCompiler compiler,
SECDMachine machine,
LispValue args,
LispValue valueList,
LispValue code)
|
LispValue |
MinPrimitive.CompileArgs(LispCompiler compiler,
SECDMachine machine,
LispValue args,
LispValue valueList,
LispValue code)
|
LispValue |
MaxPrimitive.CompileArgs(LispCompiler compiler,
SECDMachine machine,
LispValue args,
LispValue valueList,
LispValue code)
|
LispValue |
MakepackagePrimitive.CompileArgs(LispCompiler compiler,
SECDMachine machine,
LispValue args,
LispValue valueList,
LispValue code)
|
LispValue |
LoadFromJarPrimitive.CompileArgs(LispCompiler compiler,
SECDMachine machine,
LispValue args,
LispValue valueList,
LispValue code)
|
LispValue |
ListStarPrimitive.CompileArgs(LispCompiler compiler,
SECDMachine machine,
LispValue args,
LispValue valueList,
LispValue code)
|
LispValue |
ListPrimitive.CompileArgs(LispCompiler compiler,
SECDMachine machine,
LispValue args,
LispValue valueList,
LispValue code)
|
LispValue |
LispPrimitive.CompileArgs(LispCompiler compiler,
SECDMachine machine,
LispValue args,
LispValue valueList,
LispValue code)
The CompileArgs method turns the arguments of the function call
into SECD abstract machine code. |
LispValue |
LessThanPrimitive.CompileArgs(LispCompiler compiler,
SECDMachine machine,
LispValue args,
LispValue valueList,
LispValue code)
|
LispValue |
LessThanOrEqualPrimitive.CompileArgs(LispCompiler compiler,
SECDMachine machine,
LispValue args,
LispValue valueList,
LispValue code)
|
LispValue |
InternPrimitive.CompileArgs(LispCompiler compiler,
SECDMachine machine,
LispValue args,
LispValue valueList,
LispValue code)
|
LispValue |
ImportPrimitive.CompileArgs(LispCompiler compiler,
SECDMachine machine,
LispValue args,
LispValue valueList,
LispValue code)
|
LispValue |
GreaterThanPrimitive.CompileArgs(LispCompiler compiler,
SECDMachine machine,
LispValue args,
LispValue valueList,
LispValue code)
|
LispValue |
GreaterThanOrEqualPrimitive.CompileArgs(LispCompiler compiler,
SECDMachine machine,
LispValue args,
LispValue valueList,
LispValue code)
|
LispValue |
GoPrimitive.CompileArgs(LispCompiler compiler,
SECDMachine machine,
LispValue args,
LispValue valueList,
LispValue code)
|
LispValue |
GethashPrimitive.CompileArgs(LispCompiler compiler,
SECDMachine machine,
LispValue args,
LispValue valueList,
LispValue code)
|
LispValue |
FunctionPrimitive.CompileArgs(LispCompiler compiler,
SECDMachine machine,
LispValue args,
LispValue valueList,
LispValue code)
The argument is not evaluated. |
LispValue |
FuncallPrimitive.CompileArgs(LispCompiler compiler,
SECDMachine machine,
LispValue args,
LispValue valueList,
LispValue code)
|
LispValue |
ExportPrimitive.CompileArgs(LispCompiler compiler,
SECDMachine machine,
LispValue args,
LispValue valueList,
LispValue code)
|
LispValue |
EqualNumericPrimitive.CompileArgs(LispCompiler compiler,
SECDMachine machine,
LispValue args,
LispValue valueList,
LispValue code)
|
LispValue |
DividePrimitive.CompileArgs(LispCompiler compiler,
SECDMachine machine,
LispValue args,
LispValue valueList,
LispValue code)
|
LispValue |
DefvarPrimitive.CompileArgs(LispCompiler compiler,
SECDMachine machine,
LispValue args,
LispValue valueList,
LispValue code)
|
LispValue |
DefparameterPrimitive.CompileArgs(LispCompiler compiler,
SECDMachine machine,
LispValue args,
LispValue valueList,
LispValue code)
|
LispValue |
DefconstantPrimitive.CompileArgs(LispCompiler compiler,
SECDMachine machine,
LispValue args,
LispValue valueList,
LispValue code)
|
LispValue |
ConcatenatePrimitive.CompileArgs(LispCompiler compiler,
SECDMachine machine,
LispValue args,
LispValue valueList,
LispValue code)
|
LispValue |
BlockPrimitive.CompileArgs(LispCompiler compiler,
SECDMachine machine,
LispValue args,
LispValue valueList,
LispValue code)
|
LispValue |
AproposPrimitive.CompileArgs(LispCompiler compiler,
SECDMachine machine,
LispValue args,
LispValue valueList,
LispValue code)
|
LispValue |
ApplyPrimitive.CompileArgs(LispCompiler compiler,
SECDMachine machine,
LispValue args,
LispValue valueList,
LispValue code)
|
LispValue |
AppendPrimitive.CompileArgs(LispCompiler compiler,
SECDMachine machine,
LispValue args,
LispValue valueList,
LispValue code)
|
LispValue |
AddPrimitive.CompileArgs(LispCompiler compiler,
SECDMachine machine,
LispValue args,
LispValue valueList,
LispValue code)
|
LispValue |
LispPrimitive.CompileArgs(LispCompiler compiler,
SECDMachine machine,
LispValue function,
LispValue args,
LispValue valueList,
LispValue code)
|