Types

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class ForSimple(val loopVar: Variable, val min: Operand, val maxExclusive: Operand, val body: Program.Stm) : Program.Stm
Link copied to clipboard
data class If(val cond: Operand, val tbody: Program.Stm, var fbody: Program.Stm? = null) : Program.Stm
Link copied to clipboard
data class Raw(val strings: Map<String, String>, val other: Program.Stm? = null) : Program.Stm
Link copied to clipboard
data class Return(val result: Operand?) : Program.Stm
Link copied to clipboard
data class Set(val to: Operand, val from: Operand) : Program.Stm
Link copied to clipboard
data class Stms(val stms: List<Program.Stm>) : Program.Stm