From 30efb5d14cc58fe9d07b620e84bf3bdc4ab1f7fd Mon Sep 17 00:00:00 2001 From: Sei Lisa Date: Sun, 27 Jul 2014 19:18:05 +0200 Subject: [PATCH] Bug fix: look up library functions too! --- lslopt/lslparse.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lslopt/lslparse.py b/lslopt/lslparse.py index e473e86..b42dcfd 100644 --- a/lslopt/lslparse.py +++ b/lslopt/lslparse.py @@ -186,7 +186,7 @@ class parser(object): # return (symtab[symbol][1], symtab[symbol][3]) return symtab[symbol][1] scope = symtab[-1] - if self.globalmode and symbol not in self.symtab[0]: + if self.globalmode and symbol not in self.symtab[0] and symbol not in self.functions: return None # Disallow forwards in global var mode if symbol not in self.globals: return None