Commit Graph

  • 509a8c89c0 ref: make readme changes main Mann Patel 2026-02-20 21:46:18 -07:00
  • 118b7cc1ee adding some details mannpatel 2026-02-21 05:43:16 +01:00
  • 8234e78f48 Update README.md Mann Patel 2026-01-12 23:45:44 -07:00
  • 1c59eb1b5b remove unwanted lib's nico Mann Patel 2025-12-23 22:13:47 -07:00
  • 35458c6cbf Update README.md Mann Patel 2025-12-22 03:22:46 -07:00
  • 5ac562803a Update README.md Mann Patel 2025-12-21 17:51:57 -07:00
  • 4893129144 UPD patel-mann 2025-12-18 15:16:47 -07:00
  • 1f1e2e50d8 update the readme patel-mann 2025-12-18 00:26:22 -07:00
  • 27bc69e837 update: testing and result finding quest Mann Patel 2025-12-17 21:10:51 -07:00
  • 4c7002c263 changes to PDG seems to be working for if, while and for added some stuff for arrays but havent tested yet Nicolas Amaya 2025-12-15 20:03:43 -07:00
  • 046634109c Fixed bug in extractDefs & extractUses Nicolas Amaya 2025-12-15 18:06:48 -07:00
  • c40bdeb411 Updated name from PDGTool to CIA Final-Project Nicolas Amaya 2025-12-14 17:54:03 -07:00
  • c70db58e20 Updated getAllLineNumbers function, was moving into cfg it returns a List<Integer> Nicolas Amaya 2025-12-14 16:24:46 -07:00
  • 9437b5e88d clean up of CFGBuilder removing prev strategy to get line number Nicolas Amaya 2025-12-14 16:10:38 -07:00
  • 6d02dc8fa7 Updated Line number to be a field of the Node of the CFG Nicolas Amaya 2025-12-14 16:08:41 -07:00
  • 35b5447c7d removed r which was breaking the code v2 Nicolas Amaya 2025-12-13 23:28:36 -07:00
  • 8579c0bfc0 removed r which was breaking the code Nicolas Amaya 2025-12-13 23:20:04 -07:00
  • c574bf8100 Update README.md Mann Patel 2025-12-04 22:17:52 -07:00
  • c021b1eabf we are moving form post dominators. Mann Patel 2025-12-04 18:41:14 -07:00
  • ab9d95be1f Feat: Initial setup + PDG (Needs checking tho) Mann Patel 2025-11-28 22:03:34 -07:00
  • cd1a698fa5 Clean Slate Mann Patel 2025-11-24 20:25:37 -07:00
  • 13002327b4 Update Test_1.java Compile-Code Mandeep Moun 2025-10-28 23:22:33 -06:00
  • 807844cb67 Update Test_2.java Mandeep Moun 2025-10-28 23:17:27 -06:00
  • 47b159575d Update Test_1.java Mandeep Moun 2025-10-28 23:13:55 -06:00
  • 5357afb682 Update Test_3.java Mandeep Moun 2025-10-28 23:08:54 -06:00
  • 41395648e3 Code Should work now: P.S. Please god Mann Patel 2025-10-28 23:00:29 -06:00
  • 4c857942db Merge branch 'Compile-Code' of https://github.com/Patel-Mann/CPSC-499 into Compile-Code Mann Patel 2025-10-28 22:22:07 -06:00
  • 0676f50e83 Reformated A3 for Handin and bug fix Mann Patel 2025-10-28 22:22:05 -06:00
  • 1a06ed91e3 Update and rename Test.java to Test_0.java Mandeep Moun 2025-10-28 22:11:00 -06:00
  • 510fa793c8 Create Test_3.java Mandeep Moun 2025-10-28 22:10:22 -06:00
  • 066d52c29b Create Test_2.java Mandeep Moun 2025-10-28 22:04:54 -06:00
  • 66423a4d2c Create Test_1.java Mandeep Moun 2025-10-28 21:59:27 -06:00
  • 8639c132a5 LCA_JP1_now working as intended for A3 Mann Patel 2025-10-28 19:20:50 -06:00
  • 1d1adf78f8 Edge update so it works for Jgrapht Nicolas Amaya 2025-10-26 23:39:50 -06:00
  • f3fb1b16dd Updates test file Nicolas Amaya 2025-10-26 21:41:58 -06:00
  • 1157885d92 Add Gradle build setup and updated analyzer files Nicolas Amaya 2025-10-26 21:28:55 -06:00
  • 82249f76ae Stop tracking .idea folder and apply .gitignore Nicolas Amaya 2025-10-26 16:42:10 -06:00
  • 38fa7ef9fb added jgraph lib files Nicolas Amaya 2025-10-26 16:36:54 -06:00
  • 14266c95b5 created new directory for A3, tested Jgraph to build our CFG Nicolas Amaya 2025-10-26 16:33:18 -06:00
  • 87087a8937 Added new directory for LCA_JP3_27_0 with working files Nicolas Amaya 2025-10-11 17:40:30 -06:00
  • 7d7acbda5a new Mann Patel 2025-10-11 17:25:48 -06:00
  • 619975691e jar file for 3.27 Mandeep Moun 2025-10-11 02:25:29 -06:00
  • faa6011e40 Create LCA_JP3_27_0.java Mandeep Moun 2025-10-11 02:24:44 -06:00
  • d80c25c5d7 j3.27.0.0 working Mann Patel 2025-10-11 02:02:27 -06:00
  • 6c591bbf37 Added error handling Mandeep Moun 2025-10-11 00:21:45 -06:00
  • 8379a326f8 Assign-2-v2 Mann Patel 2025-10-10 21:51:53 -06:00
  • bcb00394e1 Assign-2 Mann Patel 2025-10-10 21:19:09 -06:00
  • cdfa82b194 Assign-2 Mann Patel 2025-10-10 21:17:58 -06:00
  • 031e7e4a92 Assignment-2 Setup Mann Patel 2025-10-10 12:57:07 -06:00
  • 9ceac201a3 update final Mann Patel 2025-09-28 00:06:11 -06:00
  • 586db088b4 Tool Setup Mann Patel 2025-09-27 23:11:10 -06:00
  • 2fa2e0a575 Update: ExprParser Mann Patel 2025-09-27 23:07:32 -06:00
  • 719447b9b0 File cleand up from unused code or TODO's Nicolas Amaya 2025-09-27 22:51:41 -06:00
  • d6faf4356b working version <3 Nicolas Amaya 2025-09-27 19:55:27 -06:00
  • 54b9164f23 update fix few bugs Mann Patel 2025-09-27 17:07:46 -06:00
  • 73de7d74aa Delete main.java Mann Patel 2025-09-27 16:57:42 -06:00
  • 6882d77cd7 undo for some files I deleted Nicolas Amaya 2025-09-27 15:55:38 -06:00
  • 4addbee422 Revert "cleanup parser for only required rules" Nicolas Amaya 2025-09-27 15:52:36 -06:00
  • eccf1fa914 cleanup parser for only required rules Nicolas Amaya 2025-09-27 15:47:51 -06:00
  • 9e858a98f3 removed part of the grammar for performance Nicolas Amaya 2025-09-27 14:11:33 -06:00
  • be8499f7fe grammar completed V1, still needs testing Nicolas Amaya 2025-09-27 13:28:28 -06:00
  • c9f6667df5 added the antlr.jar file Mann Patel 2025-09-27 12:44:17 -06:00
  • 61da0168ef Delete ExprParser.g4 Mann Patel 2025-09-27 12:39:45 -06:00
  • 18dde2cb7f lil test Nicolas Amaya 2025-09-27 00:06:03 -06:00
  • 0863f71997 Merge branch 'main' of github.com:Patel-Mann/CPSC-499 30206444 2025-09-26 23:52:58 -06:00
  • a92583782c Grammar almost complete! 30206444 2025-09-26 23:52:51 -06:00
  • b6d5e913ec Deprecated : This code is no longer supported Mann Patel 2025-09-26 22:00:50 -06:00
  • 65bb1f8018 Updates on Grammar to match Antlr syntax 30206444 2025-09-26 19:21:46 -06:00
  • ee4a037373 Added: 30206444 2025-09-25 23:45:24 -06:00
  • 852ba6c5e9 Merge branch 'main' of github.com:Patel-Mann/CPSC-499 30206444 2025-09-25 23:38:37 -06:00
  • 8e6e68f327 Updated one letter from 'O' to 'o'. 30206444 2025-09-25 23:37:01 -06:00
  • 107c519f02 Seprate syntactic grammar started Mandeep Moun 2025-09-25 23:06:20 -06:00
  • 184793f0e2 Create ExprSyntactic.g4 Mandeep Moun 2025-09-25 21:49:56 -06:00
  • 65822c9502 update main.java Mann Patel 2025-09-24 18:57:24 -06:00
  • ddc469da07 Bug: self-referencing grammer fixed Mann Patel 2025-09-24 18:43:46 -06:00
  • a746021ce0 Update lexerA1.g4 Mandeep Moun 2025-09-21 20:10:43 -06:00
  • ef7e2865f2 Lexical gramr 95% Mandeep Moun 2025-09-21 00:43:00 -06:00
  • bc6c1027af Added Lexemes Mandeep Moun 2025-09-19 23:25:40 -06:00
  • e75d3e5797 created files Mandeep Moun 2025-09-19 21:25:34 -06:00
  • 56b06cc1a9 Initial commit Mandeep Moun 2025-09-19 21:05:19 -06:00