1062 if parameter != "EN": |
1062 if parameter != "EN": |
1063 one_input_connected = True |
1063 one_input_connected = True |
1064 if parameter in inout_variables: |
1064 if parameter in inout_variables: |
1065 expression = self.ComputeExpression(body, connections, executionOrderId > 0, True) |
1065 expression = self.ComputeExpression(body, connections, executionOrderId > 0, True) |
1066 if expression is not None: |
1066 if expression is not None: |
1067 inout_variables[parameter] = value |
1067 inout_variables[parameter] = expression |
1068 else: |
1068 else: |
1069 expression = self.ComputeExpression(body, connections, executionOrderId > 0) |
1069 expression = self.ComputeExpression(body, connections, executionOrderId > 0) |
1070 if expression is not None: |
1070 if expression is not None: |
1071 connected_vars.append(([(parameter, input_info), (" := ", ())], |
1071 connected_vars.append(([(parameter, input_info), (" := ", ())], |
1072 self.ExtractModifier(variable, expression, input_info))) |
1072 self.ExtractModifier(variable, expression, input_info))) |