From 45784e9b9509a9a16150850d061bdb59877b502a Mon Sep 17 00:00:00 2001 From: Cat's Eye Technologies Date: Sat, 28 Jul 2012 13:34:51 -0500 Subject: [PATCH] Declare templabelcount as a global in atom(). --- src/Ophis/Frontend.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/Ophis/Frontend.py b/src/Ophis/Frontend.py index 0960842..c08f9e1 100644 --- a/src/Ophis/Frontend.py +++ b/src/Ophis/Frontend.py @@ -16,6 +16,7 @@ import os.path loadedfiles = {} +templabelcount = 0 class Lexeme(object): @@ -205,6 +206,7 @@ def parse_expr(line): def atom(): "Parses lowest-priority expression components." + global templabelcount next = line.lookahead(0).type if next == "NUM": return IR.ConstantExpr(line.expect("NUM").value)