class Opal::Compiler
def with_temp(&block)
finished. Variables are queued once finished with to save the
while the block is yielding, and queue it back up once it is
generated code, and this method will assign (or reuse) on
Temporary varibales will be needed from time to time in the
def with_temp(&block) tmp = @scope.new_temp res = yield tmp @scope.queue_temp tmp res end