Branch
data class Branch(val guard: Expression, val body: List<Instruction>, val alternative: List<Instruction> = listOf()) : ControlStructure
Conditional branch Instruction. Executes the Instructions in body if the guard evaluates to True; otherwise, executes the instructions in alternative.
Parameters
guard
body
alternative