From 6af4f407526aaf2656229c95cf063b88380ae7a0 Mon Sep 17 00:00:00 2001 From: Sei Lisa Date: Sun, 27 Jul 2014 20:48:37 +0200 Subject: [PATCH] Add TODO items --- lslopt/lsloptimizer.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/lslopt/lsloptimizer.py b/lslopt/lsloptimizer.py index 1b67af2..ee612ec 100644 --- a/lslopt/lsloptimizer.py +++ b/lslopt/lsloptimizer.py @@ -331,6 +331,10 @@ class optimizer(object): expr = self.symtab[code[3]][code[2]][2] if expr is not None: self.FoldTree(expr) + # TODO: Remove assignment if default + else: + # TODO: Add assignment if ZERO_VECTOR, ZERO_ROTATION or FLOAT. + pass return if code0 in ('V++','V--','--V','++V',';'): @@ -345,7 +349,7 @@ class optimizer(object): del self.globalmode def optimize(self, symtab, functions): - """Optimize the symbolic table symtab in place. Uses a table of + """Optimize the symbolic table symtab in place. Requires a table of predefined functions for folding constants. """ self.functions = functions