Commit Graph

377 Commits

Author SHA1 Message Date
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
49b83cd8ad updated errok placements 2025-04-28 00:06:54 -04:00
31e8517601 fixed more type checks, just assignable issues left 2025-04-27 21:51:46 -04:00
94815e237a fixing type checks 2025-04-27 20:57:30 -04:00
d0d38b38e9 NOTHING MATTERS ANYMORE WOOOOO 2025-04-27 20:12:17 -04:00
6777cd2815 Merge pull request #50 from UB-CSE443/Sprint4-ASC_TC-FE-t#NoTask
Sprint4 asc tc fe t#no task
2025-04-26 20:18:37 -04:00
3e54a72f38 updated expected 2025-04-25 23:54:37 -04:00
6e4841f0c1 Big testing update 2025-04-25 23:26:50 -04:00
747a48b211 implemented annies and meyers stuff 2025-04-25 23:09:46 -04:00
74dc4f568f Quick throw 2025-04-25 22:41:58 -04:00
3ea41f40fa TC & ASC Implemented. yyerrors updated. 2025-04-25 22:14:31 -04:00
55116599f8 pragma + watermarks 2025-04-25 19:39:52 -04:00
086c8ba170 Project restucture with IR and CG 2025-04-25 19:29:05 -04:00
bac8cb53bb Merge branch 'Sprint4-Merge_IR_Into_Symbol_Table' into Sprint4-ASC_TC-FE-t#NoTask 2025-04-25 17:49:25 -04:00
ab406471cc Now ready for rebase 2025-04-25 17:39:49 -04:00
666f688238 Ready to rebase 2025-04-25 17:25:38 -04:00
f256a90e3e deleted extra files 2025-04-25 17:21:49 -04:00
1999230265 got compilation to work 2025-04-25 16:55:27 -04:00
46d8a852a6 trying to get annie's to work 2025-04-25 15:36:31 -04:00
49a0330d08 Lexxer cleanup 2025-04-25 15:04:20 -04:00
95c37db9ff fixing still 2025-04-25 13:37:32 -04:00
f0d81ff5fd combined symbol table with IR in this branch 2025-04-25 13:01:31 -04:00
2c712ed221 Makefile rewrite 2025-04-25 12:46:07 -04:00
97ef6fa462 Merge pull request #49 from UB-CSE443/Sprint4-Symbol_Table_Restructure-FE-t#NoTask
updated grammar to pass up instances.
2025-04-24 18:41:52 -04:00
e0c577a7ef updated grammar to pass up instances. Still need IR to compile to properly emit 2025-04-23 18:49:09 -04:00
945dda59d0 throw_error() function implemented 2025-04-23 17:11:43 -04:00
ecafbf713a init branch 2025-04-23 15:55:08 -04:00
7a49701712 Merge pull request #47 from UB-CSE443/Sprint3-IntermediateCodeFile-#t51
Sprint3 intermediate code file #t51
2025-04-17 11:18:02 -04:00
b8f468c94a It seems that I had for gotten to fix one of the signatures 2025-04-17 11:14:38 -04:00
e7310d6208 Merge pull request #45 from UB-CSE443/Sprint3-Symbol_Table_Restructure-FE-t#NoTask
Type check errors
2025-04-16 16:32:02 -04:00
c72e7a2a28 Type check errors 2025-04-16 16:30:58 -04:00
c8c5ac85a6 Merge pull request #44 from UB-CSE443/Sprint3-Symbol_Table_Restructure-FE-t#NoTask
Sprint3 symbol table restructure fe t#no task
2025-04-16 11:46:57 -04:00
5a23ef2756 Fixed -tok, spacings in -st, and validation tests 2025-04-16 11:44:02 -04:00
b023ac0133 commented out second yyparse() in runner in run 2025-04-15 20:22:24 -04:00
90f9eb2f00 added entries for reserve and release 2025-04-15 19:44:46 -04:00
b325548b97 flag updates 2025-04-15 16:25:51 -04:00
b7c6ebb3f2 fixed -tok handling 2025-04-15 15:41:46 -04:00
c091927fe7 carl 2025-04-15 14:46:00 -04:00
f8010f463b latest version still not working #t51 2025-04-15 10:59:38 -04:00