Commit Graph

22 Commits

Author SHA1 Message Date
58c41fd6a4 almost finished type checks 2025-04-29 21:59:37 -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
49a0330d08 Lexxer cleanup 2025-04-25 15:04:20 -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
b26f7d4954 Merge branch 'Sprint3-Symbol_Table_Restructure-FE-t#NoTask' into Dev 2025-04-04 21:34:52 -04:00
0eb0b8097c updated lex to return the right values to the tokens (mostly table entries) 2025-04-03 20:05:53 -04:00
4e862d54a4 Header files updated 2025-04-03 18:29:43 -04:00
3d06352510 New grammar formatting rules applied. 2025-04-03 16:37:53 -04:00
38a1d0b091 added more helper functions 2025-03-28 02:02:44 -04:00
d7f6272d37 still editing grammar 2025-03-27 23:37:04 -04:00
ead70170c0 added a remove entry function 2025-03-14 19:58:53 -04:00
8a1477c04d started updating values to types 2025-03-14 15:11:03 -04:00
3a22ecbcdc fixed declaration name 2025-03-07 15:50:15 -05:00
6dcad07520 fixed precedence tests 2025-03-07 13:36:07 -05:00
211919d70e fixed location issues for error messages and scoping. Used location macros and the percent location as defined in guides to track location. Code may warrant cleanup as we don't need to manually keep track of locations ourselves any more through our line and column number variables 2025-03-06 02:05:47 -05:00
6fdccb3d8e fixed the spaceing t#34 2025-03-05 16:49:45 -05:00
f819a68ef7 runner and parser together add entries ok 2025-03-05 15:02:30 -05:00
c2f28b6836 Combined binaries (parser + alpha) 2025-03-05 14:01:34 -05:00
4d674eb8b7 Testing update with check.sh 2025-03-05 12:30:33 -05:00
c26253c20f Fixed formatting in lex; Updated Makefile t#30 2025-03-04 16:14:01 -05:00
b22f0149c7 Updated structure 2025-03-03 14:48:19 -05:00