Mercurial > lcfOS
diff python/tree.py @ 323:e9fe6988497c
Used burg for generating expressions
author | Windel Bouwman |
---|---|
date | Thu, 30 Jan 2014 19:03:24 +0100 |
parents | 44f336460c2a |
children |
line wrap: on
line diff
--- a/python/tree.py Mon Jan 27 19:58:07 2014 +0100 +++ b/python/tree.py Thu Jan 30 19:03:24 2014 +0100 @@ -53,5 +53,5 @@ def apply_rules(self, tree, goal): rule = tree.state.get_rule(goal) results = [self.apply_rules(kid_tree, kid_goal) - for kid_tree, kid_goal in zip(self.kids(tree, rule), self.nts(rule))] - self.pat_f[rule](tree, *results) + for kid_tree, kid_goal in zip(self.kids(tree, rule), self.nts(rule))] + return self.pat_f[rule](tree, *results)