Permalink
Browse files

comments

  • Loading branch information...
Andy Chu
Andy Chu committed Jul 2, 2018
1 parent 9f99535 commit 0fede0d2613b5cd222213475a3cf233333eeab19
Showing with 7 additions and 6 deletions.
  1. +7 −6 opy/compiler2/ovm_codegen.py
@@ -161,18 +161,19 @@ def visitIf(self, node):
def visitBreak(self, node):
print('Break')
if not self.setups:
raise SyntaxError(
"'break' outside loop (%s, %d)" %
(self.ctx.filename, node.lineno))
raise SyntaxError("'break' outside loop (%s, %d)" %
(self.ctx.filename, node.lineno))
self.set_lineno(node)
# TODO: Emit a jump here! JUMP_FORWARD or something else?
# We need to know what the next block is!
self.emit('BREAK_LOOP')
def visitContinue(self, node):
print('Continue')
if not self.setups:
raise SyntaxError(
"'continue' outside loop (%s, %d)" %
(self.ctx.filename, node.lineno))
raise SyntaxError("'continue' outside loop (%s, %d)" %
(self.ctx.filename, node.lineno))
kind, block = self.setups.top()
if kind == LOOP:

0 comments on commit 0fede0d

Please sign in to comment.