Commit Graph

186 Commits

Author SHA1 Message Date
Joel Flores 06fffdf8c7 update dataset generation 2025-07-24 15:10:57 -05:00
Joel Flores 9fd60fe989 fix model view 2025-07-24 14:06:03 -05:00
caandt e2522df639 nit 2025-07-21 16:55:53 -05:00
caandt 43147cea88 Merge pull request #69 from XinlongCS/cflow-refactor
Misc Improvements + Fixed IfLoops
2025-07-21 16:49:26 -05:00
caandt a0bb51b3aa Merge branch 'cflow-refactor' into cflow-refactor 2025-07-21 16:49:02 -05:00
caandt e0cfc70147 format 2025-07-21 16:47:37 -05:00
Xinlong Hu 10a57851fa 3.12/3.13 IfElse in a loop template 2025-07-21 16:45:03 -05:00
Xinlong Hu bae8492b09 Underlying issues with TryExceptElse and TryExcept 2025-07-21 16:45:03 -05:00
Xinlong Hu 7a70fa35f7 Duplicate JumpTemplate oops 2025-07-21 16:45:03 -05:00
Xinlong Hu 7a27938a03 Merge branch 'Loops/Breaks/Continues' into cflow-refactor 2025-07-21 16:45:03 -05:00
Xinlong Hu 01637976ab Fixing With statement test cases 2025-07-21 16:45:03 -05:00
Xinlong Hu 288322cdca JumpTemplate to allow other templates to match in versions 3.12+ 2025-07-21 16:45:03 -05:00
Xinlong Hu 10df2f4b6d RemoveUnreachable template
Co-Authored-By: caandt <caandt@twoha.cc>
2025-07-21 16:45:03 -05:00
Joel-Flores123 93c73b8a14 Merge branch 'cflow-refactor' into cflow-refactor 2025-07-21 16:41:07 -05:00
Xinlong Hu 0a36090203 3.12/3.13 IfElse in a loop template 2025-07-21 15:58:38 -05:00
Xinlong Hu d32dcaadfc Underlying issues with TryExceptElse and TryExcept 2025-07-21 15:58:13 -05:00
Xinlong Hu da349c2fd7 Duplicate JumpTemplate oops 2025-07-20 17:48:53 -05:00
Xinlong Hu 93d8feab21 Merge branch 'Loops/Breaks/Continues' into cflow-refactor 2025-07-20 17:38:27 -05:00
Xinlong Hu 5ca5f36b46 Refining Breaks/Continues 2025-07-20 15:35:38 -05:00
Xinlong Hu 6f5c520884 Update Loop.py errors 2025-07-20 15:35:38 -05:00
Xinlong Hu 9ce0d4443f Updated conditions for encompassed nodes 2025-07-20 15:35:38 -05:00
Xinlong Hu 96695c0eed Disregard initial natural node from Break template 2025-07-20 15:35:38 -05:00
Xinlong Hu ea94f6d43c Fixed 3.6 Loops y0 y1 y2 test cases 2025-07-20 15:35:38 -05:00
Xinlong Hu 14c02432ba Documentation on failing test cases 2025-07-20 15:35:38 -05:00
Xinlong Hu 70ca897103 Slight fixes to 3.11 While loops 2025-07-20 15:35:38 -05:00
Xinlong Hu c342cb0038 Break statement 2025-07-20 15:35:38 -05:00
Xinlong Hu 12091be3a3 Break template 2025-07-20 15:35:38 -05:00
Xinlong Hu bd2b0596d7 Start of loops 2025-07-20 15:35:38 -05:00
Xinlong Hu baaca8572f Refining Breaks/Continues 2025-07-20 09:20:44 -05:00
Xinlong Hu eaaa6137cd Update Loop.py errors 2025-07-18 21:14:13 -05:00
Xinlong Hu 4905d6966c Fixing With statement test cases 2025-07-18 21:12:43 -05:00
Xinlong Hu ecf215677e JumpTemplate to allow other templates to match in versions 3.12+ 2025-07-18 21:07:17 -05:00
Xinlong Hu fb825b4468 RemoveUnreachable template
Co-Authored-By: caandt <caandt@twoha.cc>
2025-07-18 21:06:04 -05:00
Xinlong Hu e884e05389 Updated conditions for encompassed nodes 2025-07-18 21:01:50 -05:00
Xinlong Hu 5e12db9237 Disregard initial natural node from Break template 2025-07-18 18:43:26 -05:00
Xinlong Hu 2b56f6685f Graph fix
Co-Authored-By: caandt <caandt@twoha.cc>
2025-07-18 16:56:55 -05:00
Xinlong Hu bafc3b7878 Fixed 3.6 Loops y0 y1 y2 test cases 2025-07-17 11:22:19 -05:00
Xinlong Hu 22b512b2d2 Documentation on failing test cases 2025-07-17 11:01:38 -05:00
Xinlong Hu 6e38442b95 Slight fixes to 3.11 While loops 2025-07-17 10:26:07 -05:00
Xinlong Hu fe2ad4bb1a Break statement 2025-07-17 10:25:48 -05:00
Xinlong Hu 8a74850223 Break template 2025-07-15 15:33:45 -05:00
Xinlong Hu 90ad3f2ce6 Merge branch 'cflow-refactor' into Loops/Breaks/Continues 2025-07-15 15:29:42 -05:00
Xinlong Hu e241c52d4d Fixed 3.13 Try Except ab2 not matching 2025-07-15 15:12:19 -05:00
Xinlong Hu 738279d812 Update Exception test cases 2025-07-15 15:12:19 -05:00
Xinlong Hu 4a055c59ca Fixes test case ae0 2025-07-15 15:12:19 -05:00
Xinlong Hu f681d4d05f Updating test cases & documentation 2025-07-15 15:12:19 -05:00
Xinlong Hu b8e0c934fb Loop test case adjustments 2025-07-15 15:12:19 -05:00
Xinlong Hu fbbb3d1c87 Alphabetizing With test cases + explanations on fails 2025-07-15 15:12:19 -05:00
Xinlong Hu ca704a89f4 Renaming TryExcept test cases 2025-07-15 15:12:19 -05:00
Xinlong Hu c8a1735123 Merge branch 'syssec-utd:main' into Loops/Breaks/Continues 2025-07-11 14:23:03 -05:00