mirror of
https://github.com/janet-lang/janet
synced 2025-10-25 12:47:42 +00:00
Compiler is coming along. Work on Slot system and general compiler strategy.
This commit is contained in:
@@ -133,13 +133,16 @@ static const DstInstructionDef dst_ops[] = {
|
||||
{"jump-if", DIT_SL, DOP_JUMP_IF},
|
||||
{"jump-if-not", DIT_SL, DOP_JUMP_IF_NOT},
|
||||
{"less-than", DIT_SSS, DOP_LESS_THAN},
|
||||
{"load-boolean", DIT_S, DOP_LOAD_BOOLEAN},
|
||||
{"load-constant", DIT_SC, DOP_LOAD_CONSTANT},
|
||||
{"load-false", DIT_S, DOP_LOAD_FALSE},
|
||||
{"load-integer", DIT_SI, DOP_LOAD_INTEGER},
|
||||
{"load-nil", DIT_S, DOP_LOAD_NIL},
|
||||
{"load-self", DIT_S, DOP_LOAD_SELF},
|
||||
{"load-syscall", DIT_SU, DOP_LOAD_SYSCALL},
|
||||
{"load-true", DIT_S, DOP_LOAD_TRUE},
|
||||
{"load-upvalue", DIT_SES, DOP_LOAD_UPVALUE},
|
||||
{"move", DIT_SS, DOP_MOVE},
|
||||
{"move-far", DIT_SS, DOP_MOVE_FAR},
|
||||
{"move-near", DIT_SS, DOP_MOVE_NEAR},
|
||||
{"multiply", DIT_SSS, DOP_MULTIPLY},
|
||||
{"multiply-immediate", DIT_SSI, DOP_MULTIPLY_IMMEDIATE},
|
||||
{"multiply-integer", DIT_SSS, DOP_MULTIPLY_INTEGER},
|
||||
|
||||
Reference in New Issue
Block a user