diff --git a/src/PythonGenerator.py b/src/PythonGenerator.py index 3578f5d..63d2e70 100644 --- a/src/PythonGenerator.py +++ b/src/PythonGenerator.py @@ -1336,19 +1336,14 @@ class PythonGenerator: :param indent_level: Current indentation level. :return: A string representing the value. """ - logger.info(f"[DYNAMIC_VALUE DEBUG] Full node: {node}") values = node.get('values', []) - logger.info(f"[DYNAMIC_VALUE DEBUG] values: {values}") if not values: logger.error("dynamic_value node has no 'values'.") return 'None' # Assuming the first value is the primary value first_value = values[0] - logger.info(f"[DYNAMIC_VALUE DEBUG] first_value: {first_value}") if isinstance(first_value, dict): - result = self.generate_condition_code(first_value, indent_level) - logger.info(f"[DYNAMIC_VALUE DEBUG] result from generate_condition_code: {result}") - return result + return self.generate_condition_code(first_value, indent_level) else: return str(first_value) @@ -2089,15 +2084,11 @@ class PythonGenerator: :return: A string representing the floor operation. """ # Check both top-level and inside 'inputs' for backwards compatibility - logger.info(f"[FLOOR DEBUG] Full node: {node}") inputs = node.get('inputs', {}) - logger.info(f"[FLOOR DEBUG] inputs: {inputs}") number = inputs.get('number') if inputs.get('number') is not None else node.get('number', 0) - logger.info(f"[FLOOR DEBUG] number before process: {number}") number = self.process_numeric_list(number, indent_level) - logger.info(f"[FLOOR DEBUG] number after process: {number}") expr = f"math.floor({number})" - logger.info(f"[FLOOR DEBUG] Generated floor expression: {expr}") + logger.debug(f"Generated floor expression: {expr}") return expr def handle_ceil(self, node: Dict[str, Any], indent_level: int) -> str: