{ "execution_info": { "timestamp": "2025-06-05T18:10:43.323812Z", "total_queries": 8, "successful": 8, "failed": 0, "input_file": "debug_templates\\basic_test.json" }, "results": [ { "index": 0, "input": "10.1.1.1 + 1", "output": "10.1.1.2", "result_type": "FourBytes", "success": true, "error": null, "output_raw": { "parts": [ [ "custom_type", "10.1.1.2" ], [ "class_hint", "[FourBytes]" ] ], "formatted_text": "[custom_type]10.1.1.2[class_hint][FourBytes]", "tag_info": { "error": { "fg": "#ff6b6b", "font": "bold" }, "result": { "fg": "#abdbe3" }, "symbolic": { "fg": "#82aaff" }, "numeric": { "fg": "#c3e88d" }, "equation": { "fg": "#c792ea" }, "info": { "fg": "#ffcb6b" }, "comment": { "fg": "#546e7a" }, "class_hint": { "fg": "#888888" }, "type_hint": { "fg": "#6a6a6a" }, "custom_type": { "fg": "#f9a825" }, "hex": { "fg": "#f9a825" }, "bin": { "fg": "#4fc3f7" }, "ip": { "fg": "#fff176" }, "date": { "fg": "#ff8a80" }, "chr_type": { "fg": "#80cbc4" }, "helper": { "fg": "#ffd700", "font": "italic" } } }, "display_class": "[FourBytes]" }, { "index": 1, "input": "type(engine.last_result).__name__", "output": "FourBytes", "result_type": "str", "success": true, "error": null, "exec_result": "FourBytes" }, { "index": 2, "input": "16#FF", "output": "16#FF", "result_type": "IntBase", "success": true, "error": null, "output_raw": { "parts": [ [ "custom_type", "16#FF" ], [ "class_hint", "[IntBase]" ] ], "formatted_text": "[custom_type]16#FF[class_hint][IntBase]", "tag_info": { "error": { "fg": "#ff6b6b", "font": "bold" }, "result": { "fg": "#abdbe3" }, "symbolic": { "fg": "#82aaff" }, "numeric": { "fg": "#c3e88d" }, "equation": { "fg": "#c792ea" }, "info": { "fg": "#ffcb6b" }, "comment": { "fg": "#546e7a" }, "class_hint": { "fg": "#888888" }, "type_hint": { "fg": "#6a6a6a" }, "custom_type": { "fg": "#f9a825" }, "hex": { "fg": "#f9a825" }, "bin": { "fg": "#4fc3f7" }, "ip": { "fg": "#fff176" }, "date": { "fg": "#ff8a80" }, "chr_type": { "fg": "#80cbc4" }, "helper": { "fg": "#ffd700", "font": "italic" } } }, "display_class": "[IntBase]" }, { "index": 3, "input": "engine.last_result.base", "output": "16", "result_type": "int", "success": true, "error": null, "exec_result": 16 }, { "index": 4, "input": "mask = 255.255.0.0", "output": "255.255.0.0", "result_type": "FourBytes", "success": true, "error": null, "output_raw": { "parts": [ [ "info", "mask = 255.255.0.0" ] ], "formatted_text": "[info]mask = 255.255.0.0", "tag_info": { "error": { "fg": "#ff6b6b", "font": "bold" }, "result": { "fg": "#abdbe3" }, "symbolic": { "fg": "#82aaff" }, "numeric": { "fg": "#c3e88d" }, "equation": { "fg": "#c792ea" }, "info": { "fg": "#ffcb6b" }, "comment": { "fg": "#546e7a" }, "class_hint": { "fg": "#888888" }, "type_hint": { "fg": "#6a6a6a" }, "custom_type": { "fg": "#f9a825" }, "hex": { "fg": "#f9a825" }, "bin": { "fg": "#4fc3f7" }, "ip": { "fg": "#fff176" }, "date": { "fg": "#ff8a80" }, "chr_type": { "fg": "#80cbc4" }, "helper": { "fg": "#ffd700", "font": "italic" } } }, "display_class": "[FourBytes]" }, { "index": 5, "input": "engine.symbol_table", "output": "{'mask': FourBytes('255.255.0.0')}", "result_type": "dict", "success": true, "error": null, "exec_result": "{'mask': FourBytes('255.255.0.0')}" }, { "index": 6, "input": "solve(x**2 + 1, x)", "output": "[-I, I]", "result_type": "list", "success": true, "error": null, "output_raw": { "parts": [ [ "result", "[-I, I]" ], [ "class_hint", "[List]" ] ], "formatted_text": "[result][-I, I][class_hint][List]", "tag_info": { "error": { "fg": "#ff6b6b", "font": "bold" }, "result": { "fg": "#abdbe3" }, "symbolic": { "fg": "#82aaff" }, "numeric": { "fg": "#c3e88d" }, "equation": { "fg": "#c792ea" }, "info": { "fg": "#ffcb6b" }, "comment": { "fg": "#546e7a" }, "class_hint": { "fg": "#888888" }, "type_hint": { "fg": "#6a6a6a" }, "custom_type": { "fg": "#f9a825" }, "hex": { "fg": "#f9a825" }, "bin": { "fg": "#4fc3f7" }, "ip": { "fg": "#fff176" }, "date": { "fg": "#ff8a80" }, "chr_type": { "fg": "#80cbc4" }, "helper": { "fg": "#ffd700", "font": "italic" } } }, "display_class": "[list]" }, { "index": 7, "input": "len(engine.symbol_table)", "output": "1", "result_type": "int", "success": true, "error": null, "exec_result": 1 } ] }