![]() | Fun 0.41.5 The programming language that makes You have fun |
Implements the OP_JUMP_IF_FALSE opcode for conditional jumps in the VM. More...

Go to the source code of this file.
Functions | |
| free_value (cond) | |
| if (!truthy) | |
Variables | |
| case | OP_JUMP_IF_FALSE |
| int | truthy = value_is_truthy(&cond) |
| break | |
Implements the OP_JUMP_IF_FALSE opcode for conditional jumps in the VM.
This file handles the OP_JUMP_IF_FALSE instruction, which jumps if the top stack value is falsey (0, false, nil, etc).
Behavior:
Used for:
Definition in file jump_if_false.c.
| free_value | ( | cond | ) |
| if | ( | ! | truthy | ) |
Definition at line 32 of file jump_if_false.c.
| break |
Definition at line 35 of file jump_if_false.c.
| case OP_JUMP_IF_FALSE |
Definition at line 28 of file jump_if_false.c.
| int truthy = value_is_truthy(&cond) |
Definition at line 30 of file jump_if_false.c.