Commit Graph

13 Commits

Author SHA1 Message Date
5aefd319ae Testing suite updated 2025-03-26 12:48:27 -04:00
94b80b024d Quick formatting updates 2025-03-25 17:02:14 -04:00
ead70170c0 added a remove entry function 2025-03-14 19:58:53 -04:00
f0e0d7bdbc still working through symbol_table to try and get it to compile soon but fixed issues with storing values and calling the right element of a struct 2025-03-14 12:04:53 -04:00
392a4b3ba5 wrote up symbol table structure. Have to correct code and then add type checking grammar rules 2025-03-14 05:32:24 -04:00
2f04671123 updated get entry function to get string pointers instead of creating different strings. Also created a define function for top level scopes. Create Entry does not work for top level 2025-03-10 11:56:26 -04: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