Fun 0.41.5
The programming language that makes You have fun
Loading...
Searching...
No Matches
core Directory Reference
Directory dependency graph for core:
src/vm/core

Files

 
call.c
 Implements the OP_CALL opcode for function calls in the VM.
 
dup.c
 Implements the OP_DUP opcode for duplicating the top stack value in the VM.
 
exit.c
 Implements the OP_EXIT opcode to terminate the script with an exit code.
 
halt.c
 Implements the OP_HALT opcode for stopping VM execution.
 
jump.c
 Implements the OP_JUMP opcode for unconditional jumps in the VM.
 
jump_if_false.c
 Implements the OP_JUMP_IF_FALSE opcode for conditional jumps in the VM.
 
load_const.c
 Implements the OP_LOAD_CONST opcode for loading constants in the VM.
 
load_global.c
 Implements the OP_LOAD_GLOBAL opcode for loading global variables in the VM.
 
load_local.c
 Implements the OP_LOAD_LOCAL opcode for loading local variables in the VM.
 
nop.c
 Implements the OP_NOP opcode for no operation in the VM.
 
pop.c
 Implements the OP_POP opcode for removing the top stack value in the VM.
 
return.c
 Implements the OP_RETURN opcode for returning from a function in the VM.
 
store_global.c
 Implements the OP_STORE_GLOBAL opcode for storing global variables in the VM.
 
store_local.c
 Implements the OP_STORE_LOCAL opcode for storing local variables in the VM.
 
swap.c
 Implements the OP_SWAP opcode for stack manipulation in the VM.
 
throw.c
 Implements the OP_THROW opcode for raising exceptions in the VM.
 
try_pop.c
 Implements the OP_TRY_POP opcode to end a try/catch region.
 
try_push.c
 Implements the OP_TRY_PUSH opcode to begin a try/catch region.