nitc :: AbstractCompilerVisitor :: ret
s
# Generate a return with the value `s` fun ret(s: RuntimeVariable) do self.assign(self.frame.returnvar.as(not null), s) self.add("goto {self.frame.returnlabel.as(not null)};") end