~ubuntu-branches/debian/experimental/nuitka/experimental

« back to all changes in this revision

Viewing changes to nuitka/tree/ReformulationBooleanExpressions.py

  • Committer: Package Import Robot
  • Author(s): Kay Hayen
  • Date: 2014-10-05 19:28:20 UTC
  • mfrom: (1.1.30)
  • Revision ID: package-import@ubuntu.com-20141005192820-s06oca9rty517iy8
Tags: 0.5.5+ds-1
New upstream release.

Show diffs side-by-side

added added

removed removed

Lines of Context:
93
93
 
94
94
        tried = StatementAssignmentVariable(
95
95
            variable_ref = ExpressionTargetTempVariableRef(
96
 
                variable   = keeper_variable.makeReference(provider),
 
96
                variable   = keeper_variable,
97
97
                source_ref = source_ref
98
98
            ),
99
99
            source       = values[-1],
105
105
            final      = None,
106
106
            expression = ExpressionConditional(
107
107
                condition      = ExpressionTempVariableRef(
108
 
                    variable   = keeper_variable.makeReference(provider),
 
108
                    variable   = keeper_variable,
109
109
                    source_ref = source_ref
110
110
                ),
111
111
                yes_expression  = ExpressionTempVariableRef(
112
 
                    variable   = keeper_variable.makeReference(provider),
 
112
                    variable   = keeper_variable,
113
113
                    source_ref = source_ref
114
114
                ),
115
115
                no_expression   = makeTryFinallyExpression(
117
117
                    final      = None,
118
118
                    tried      = StatementDelVariable(
119
119
                        variable_ref = ExpressionTargetTempVariableRef(
120
 
                            variable   = keeper_variable.makeReference(provider),
 
120
                            variable   = keeper_variable,
121
121
                            source_ref = source_ref
122
122
                        ),
123
123
                        tolerant     = False,
134
134
            result,
135
135
            StatementDelVariable(
136
136
                variable_ref = ExpressionTargetTempVariableRef(
137
 
                    variable   = keeper_variable.makeReference(provider),
 
137
                    variable   = keeper_variable,
138
138
                    source_ref = source_ref
139
139
                ),
140
140
                tolerant     = True,
170
170
 
171
171
        tried = StatementAssignmentVariable(
172
172
            variable_ref = ExpressionTargetTempVariableRef(
173
 
                variable   = keeper_variable.makeReference(provider),
 
173
                variable   = keeper_variable,
174
174
                source_ref = source_ref
175
175
            ),
176
176
            source       = values[-1],
182
182
            final      = None,
183
183
            expression = ExpressionConditional(
184
184
                condition  = ExpressionTempVariableRef(
185
 
                    variable   = keeper_variable.makeReference(provider),
 
185
                    variable   = keeper_variable,
186
186
                    source_ref = source_ref
187
187
                ),
188
188
                no_expression   = ExpressionTempVariableRef(
189
 
                    variable   = keeper_variable.makeReference(provider),
 
189
                    variable   = keeper_variable,
190
190
                    source_ref = source_ref
191
191
                ),
192
192
                yes_expression  = makeTryFinallyExpression(
194
194
                    final      = None,
195
195
                    tried      = StatementDelVariable(
196
196
                        variable_ref = ExpressionTargetTempVariableRef(
197
 
                            variable   = keeper_variable.makeReference(provider),
 
197
                            variable   = keeper_variable,
198
198
                            source_ref = source_ref
199
199
                        ),
200
200
                        tolerant     = False,
211
211
            result,
212
212
            StatementDelVariable(
213
213
                variable_ref = ExpressionTargetTempVariableRef(
214
 
                    variable   = keeper_variable.makeReference(provider),
 
214
                    variable   = keeper_variable,
215
215
                    source_ref = source_ref
216
216
                ),
217
217
                tolerant     = True,