|
6d6beda20e
|
added more extra cases for get prim size
|
2025-05-04 15:17:40 -04:00 |
|
|
616a7b6b67
|
added extra case for get prim size
|
2025-05-04 15:13:48 -04:00 |
|
|
9d98b75bc0
|
I think it was broken so I fixed it
|
2025-05-04 14:30:04 -04:00 |
|
|
3e1c510c68
|
seems to work for records, but the offsets are wrong (1)
|
2025-05-03 21:14:24 -04:00 |
|
|
5e314118f9
|
Merge pull request #63 from UB-CSE443/DontBreakDev
Dont break dev
|
2025-05-03 20:40:06 -04:00 |
|
|
fcacd30b56
|
Merge pull request #62 from UB-CSE443/Dev
Dev
|
2025-05-03 20:39:21 -04:00 |
|
|
5d520645fd
|
may have function calls, need to merge other stuff to check
|
2025-05-03 20:38:12 -04:00 |
|
|
31bc69d52b
|
It seems to be working but I need to ckeck again
|
2025-05-03 19:29:38 -04:00 |
|
|
ea7c284665
|
woah
|
2025-05-03 19:25:55 -04:00 |
|
|
fbd08c634a
|
Merge pull request #61 from UB-CSE443/adding_function_scope
added reference to function scopes
|
2025-05-03 14:19:11 -04:00 |
|
|
6b239b0724
|
added reference to function scopes
|
2025-05-03 14:16:31 -04:00 |
|
|
1cafb70aea
|
Merge pull request #59 from UB-CSE443/DontBreakDev
Dont break dev
|
2025-05-03 13:15:50 -04:00 |
|
|
6eb7234c47
|
Merge pull request #58 from UB-CSE443/Dev
Dev
|
2025-05-03 13:15:05 -04:00 |
|
|
1546ea1785
|
just comments
|
2025-05-03 13:14:19 -04:00 |
|
|
4380d214bb
|
I added some test files Looks good so far Need someone to spot check
|
2025-05-03 12:53:13 -04:00 |
|
|
2ed5372761
|
I fixed the way we are doing the evaluation of == and < Getting to &&, || next. Not sure if ! is correct
|
2025-05-03 12:52:23 -04:00 |
|
|
5a47e40227
|
Merge pull request #57 from UB-CSE443/MoreTypeCheck
updated symbol table entry add order
|
2025-05-02 17:27:45 -04:00 |
|
|
e7aae04952
|
Merge branch 'Dev' into MoreTypeCheck
|
2025-05-02 17:26:29 -04:00 |
|
|
c32e85c24b
|
updated symbol table entry add order
|
2025-05-02 17:22:45 -04:00 |
|
|
a40b210b05
|
Merge pull request #56 from UB-CSE443/DontBreakDev
Dont break dev
|
2025-05-02 16:27:10 -04:00 |
|
|
b0d30e2fcb
|
Merge branch 'FunctionCalls' into DontBreakDev
|
2025-05-02 16:26:33 -04:00 |
|
|
e598fad62a
|
idk what i did anymore
|
2025-05-02 16:12:35 -04:00 |
|
|
6434b7dfeb
|
I merged IR-Linting to Dev
|
2025-05-02 13:39:58 -04:00 |
|
|
5b3de8cb02
|
Demo file choice
|
2025-05-02 13:15:10 -04:00 |
|
|
a876d279d1
|
We did it
|
2025-05-02 13:14:41 -04:00 |
|
|
856e443181
|
raaahhhhhh
|
2025-05-02 12:47:22 -04:00 |
|
|
b762127879
|
Fixed the else jump It was falling through
|
2025-05-02 12:02:07 -04:00 |
|
|
60ffb33c58
|
Function calls are being emitted with the right int for args
|
2025-05-01 21:15:58 -04:00 |
|
|
558c09e60f
|
added some tests to help demonstrate Still need to verify the results but looks good for now
|
2025-05-01 20:56:25 -04:00 |
|
|
33347f3051
|
It works for if and while statments. Number of params not going well
|
2025-05-01 20:55:07 -04:00 |
|
|
c2132ddd00
|
While list is backpatching
|
2025-05-01 16:43:00 -04:00 |
|
|
99dffaee01
|
It worksgit statusgit statusgit statusgit statusgit statusgit statusgit statusgit statusgit statusgit statusgit statusgit statusgit statusgit statusgit statusgit statusgit statusgit statusgit statusgit statusgit statusgit statusgit statusgit statusgit statusgit statusgit statusgit statusgit statusgit statusgit status!
|
2025-05-01 15:22:37 -04:00 |
|
|
456346f68e
|
I added some code to push args but its not working
|
2025-05-01 11:12:58 -04:00 |
|
|
2b07464f84
|
Not working
|
2025-04-30 21:55:36 -04:00 |
|
|
cd4393d052
|
I added some packpatching
|
2025-04-30 08:20:11 -04:00 |
|
|
41280fe622
|
Merge pull request #54 from UB-CSE443/MoreTypeCheck
More type check
|
2025-04-30 02:29:20 -04:00 |
|
|
f2affd8a55
|
finished more type check stuff and some loops
|
2025-04-30 02:27:52 -04:00 |
|
|
6d26ba25b0
|
finished type checking issues
|
2025-04-30 01:25:11 -04:00 |
|
|
0189c2d937
|
Merge pull request #53 from UB-CSE443/MoreTypeCheck
More type check
|
2025-04-29 23:31:19 -04:00 |
|
|
69b8019a8b
|
added some emissions
|
2025-04-29 23:28:04 -04:00 |
|
|
4cc1ece6ab
|
I added detach
|
2025-04-29 23:18:01 -04:00 |
|
|
e092ea3926
|
some emission
|
2025-04-29 23:14:35 -04:00 |
|
|
0b727c06fc
|
deleted
|
2025-04-29 22:42:28 -04:00 |
|
|
e45f0663f1
|
I made the IR compile
|
2025-04-29 22:40:32 -04:00 |
|
|
789d67d0b6
|
IR stuff
|
2025-04-29 22:07:21 -04:00 |
|
|
58c41fd6a4
|
almost finished type checks
|
2025-04-29 21:59:37 -04:00 |
|
|
2a8aa662a4
|
Merge pull request #52 from UB-CSE443/Sprint4-Fix_Assignable_issues#NoTask
Sprint4 fix assignable issues#no task
|
2025-04-29 19:03:32 -04:00 |
|
|
4ba6c0d251
|
fixed type checking issues I think
|
2025-04-29 19:01:57 -04:00 |
|
|
dcdcf31068
|
still fixing assignable type checking
|
2025-04-29 14:42:19 -04:00 |
|
|
18a29d7913
|
fixed print warnings
|
2025-04-28 10:41:43 -04:00 |
|