From 6ac296e1d4804812ee1976f6e0bb2ec9de519fa2 Mon Sep 17 00:00:00 2001 From: Josh Holtrop Date: Wed, 31 Aug 2011 10:26:31 -0400 Subject: [PATCH] do not use yacc.yacc() outputdir option as this causes tables to always be regenerated --- .gitignore | 1 + parser/.gitignore | 1 - parser/Parser.py | 2 +- 3 files changed, 2 insertions(+), 2 deletions(-) delete mode 100644 parser/.gitignore diff --git a/.gitignore b/.gitignore index 4d4bd31..5e12985 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ parser.out +parsetab.py diff --git a/parser/.gitignore b/parser/.gitignore deleted file mode 100644 index e2850ca..0000000 --- a/parser/.gitignore +++ /dev/null @@ -1 +0,0 @@ -parsetab.py diff --git a/parser/Parser.py b/parser/Parser.py index 5622572..7a67eec 100644 --- a/parser/Parser.py +++ b/parser/Parser.py @@ -9,7 +9,7 @@ class Parser(object): self.input = input self.lexer = Lexer() self.tokens = self.lexer.tokens - self.parser = yacc.yacc(module = self, outputdir = 'parser') + self.parser = yacc.yacc(module = self) self.saw_error = False def p_unit(self, p):