This website requires JavaScript.
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