diff options
author | jaseg <git@jaseg.de> | 2023-04-30 11:50:41 +0200 |
---|---|---|
committer | jaseg <git@jaseg.de> | 2023-04-30 11:50:41 +0200 |
commit | af7b04f510bd79be632e360e766e181a4b6986b8 (patch) | |
tree | f4d879c2f7811c8688e4581edd4a9098a7c189d0 | |
parent | b50587d6ad8d345a561ac724f39e0fcea547cb5c (diff) | |
download | gerbonara-af7b04f510bd79be632e360e766e181a4b6986b8.tar.gz gerbonara-af7b04f510bd79be632e360e766e181a4b6986b8.tar.bz2 gerbonara-af7b04f510bd79be632e360e766e181a4b6986b8.zip |
Remove broken aperture macro optimization
-rw-r--r-- | gerbonara/aperture_macros/expression.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/gerbonara/aperture_macros/expression.py b/gerbonara/aperture_macros/expression.py index af43d9a..ca8c15c 100644 --- a/gerbonara/aperture_macros/expression.py +++ b/gerbonara/aperture_macros/expression.py @@ -199,9 +199,9 @@ class OperatorExpression(Expression): l = self.l.optimized(variable_binding) r = self.r.optimized(variable_binding) - if self.op in (operator.add, operator.mul): - if id(r) < id(l): - l, r = r, l + #if self.op in (operator.add, operator.mul): + # if id(r) < id(l): + # l, r = r, l if isinstance(l, ConstantExpression) and isinstance(r, ConstantExpression): return ConstantExpression(self.op(float(l), float(r))) |