|
@@ -145,8 +145,8 @@ class AnalysisState(object):
|
|
|
inp = None
|
|
|
while True:
|
|
|
inp = yield gen.send(inp)
|
|
|
- except primitive_functions.PrimitiveFinished as e:
|
|
|
- results.append(e.result)
|
|
|
+ except primitive_functions.PrimitiveFinished as ex:
|
|
|
+ results.append(ex.result)
|
|
|
|
|
|
raise primitive_functions.PrimitiveFinished(results)
|
|
|
|
|
@@ -163,9 +163,9 @@ class AnalysisState(object):
|
|
|
inp = None
|
|
|
while True:
|
|
|
inp = yield gen.send(inp)
|
|
|
- except primitive_functions.PrimitiveFinished as e:
|
|
|
+ except primitive_functions.PrimitiveFinished as ex:
|
|
|
raise primitive_functions.PrimitiveFinished(
|
|
|
- tree_ir.ReturnInstruction(e.result))
|
|
|
+ tree_ir.ReturnInstruction(ex.result))
|
|
|
|
|
|
def analyze_if(self, instruction_id):
|
|
|
"""Tries to analyze the given 'if' instruction."""
|
|
@@ -205,8 +205,8 @@ class AnalysisState(object):
|
|
|
inp = None
|
|
|
while True:
|
|
|
inp = yield gen.send(inp)
|
|
|
- except primitive_functions.PrimitiveFinished as e:
|
|
|
- cond_r, body_r = e.result
|
|
|
+ except primitive_functions.PrimitiveFinished as ex:
|
|
|
+ cond_r, body_r = ex.result
|
|
|
raise primitive_functions.PrimitiveFinished(
|
|
|
tree_ir.LoopInstruction(
|
|
|
tree_ir.CompoundInstruction(
|
|
@@ -247,8 +247,8 @@ class AnalysisState(object):
|
|
|
inp = None
|
|
|
while True:
|
|
|
inp = yield gen.send(inp)
|
|
|
- except primitive_functions.PrimitiveFinished as e:
|
|
|
- value_local = tree_ir.StoreLocalInstruction('value', e.result)
|
|
|
+ except primitive_functions.PrimitiveFinished as ex:
|
|
|
+ value_local = tree_ir.StoreLocalInstruction('value', ex.result)
|
|
|
|
|
|
store_user_root = tree_ir.StoreLocalInstruction(
|
|
|
'user_root',
|