|
b7c6ebb3f2
|
fixed -tok handling
|
2025-04-15 15:41:46 -04:00 |
|
|
c091927fe7
|
carl
|
2025-04-15 14:46:00 -04:00 |
|
|
8057060f26
|
fixed several small issues
|
2025-04-15 01:40:18 -04:00 |
|
|
2b1557b52c
|
worked on function call return type check and started checking return type
|
2025-04-15 00:53:03 -04:00 |
|
|
06db190428
|
added array so test uses array instead of address
|
2025-04-14 21:37:37 -04:00 |
|
|
ccc3c57f1c
|
got rid of invalid typ declaration
|
2025-04-14 21:36:52 -04:00 |
|
|
f2db338257
|
fixed type check issues with records as params
|
2025-04-14 12:33:52 -04:00 |
|
|
5c6ab34518
|
fixed issue with records being size of their reference (8 bytes) not their actual total
|
2025-04-14 11:43:49 -04:00 |
|
|
3baa95288a
|
fixed issue with not printing array instances in symbol table
|
2025-04-14 02:01:51 -04:00 |
|
|
3fc7a6371a
|
have to finish idlist rules
|
2025-04-11 19:00:24 -04:00 |
|
|
e8bad44949
|
fixed print symbol table and added primitive types
|
2025-04-11 16:37:57 -04:00 |
|
|
55bc098de5
|
edited function definitions
|
2025-04-11 16:28:16 -04:00 |
|
|
3e1e159561
|
starting to work on grammar fixes
|
2025-04-11 15:45:33 -04:00 |
|
|
f6dabd8d03
|
working on make sure types pass properly in grammar
|
2025-04-11 14:02:34 -04:00 |
|
|
413a4854b4
|
tweaked get parameter
|
2025-04-11 13:11:48 -04:00 |
|
|
1f0a2c189d
|
Added the debug flags to make
|
2025-04-11 13:10:00 -04:00 |
|
|
541a2ba44a
|
tweaked get return
|
2025-04-11 13:08:43 -04:00 |
|
|
8bc5997996
|
fixed getReturn to not return NULL
|
2025-04-11 12:55:14 -04:00 |
|
|
df8c9fb661
|
updated print symbol table to use getters
|
2025-04-11 12:50:24 -04:00 |
|
|
d7d7d22c72
|
fixed seg fault for non record function calls
|
2025-04-11 10:08:23 -04:00 |
|
|
859ff3fd03
|
added offset code in symbol table for records
|
2025-04-09 15:15:17 -04:00 |
|
|
d17e99758f
|
added offsets to record type structure
|
2025-04-09 13:29:50 -04:00 |
|
|
d262bd9c39
|
removed as from function definitions
|
2025-04-09 13:13:20 -04:00 |
|
|
3010ad6517
|
Added more debug statements
|
2025-04-08 18:16:56 -04:00 |
|
|
faf592a725
|
Added most type checking. Entries seem printing mostly OK in table.
|
2025-04-08 18:12:11 -04:00 |
|
|
a4dc3d90be
|
update
|
2025-04-08 16:01:36 -04:00 |
|
|
87659ebf46
|
segfaults fixed. print_symbol_table format updated for dynamic column width.
|
2025-04-07 23:53:08 -04:00 |
|
|
e7ee370dcf
|
fixed segfault, but am now having a new unknown one :(
|
2025-04-07 17:00:24 -04:00 |
|
|
4058b090a0
|
found one segfault. (not fixed yet)
|
2025-04-07 15:51:45 -04:00 |
|
|
e42e537339
|
ran through derefenced most if not all of the pointers
|
2025-04-07 12:32:20 -04:00 |
|
|
e2aa9e7c12
|
fixed header for this branch
|
2025-04-04 21:40:13 -04:00 |
|
|
391438a6bc
|
Merge pull request #43 from UB-CSE443/Dev
Getting header info
|
2025-04-04 21:35:24 -04:00 |
|
|
b26f7d4954
|
Merge branch 'Sprint3-Symbol_Table_Restructure-FE-t#NoTask' into Dev
|
2025-04-04 21:34:52 -04:00 |
|
|
6a6677ccb5
|
checking diff
|
2025-04-04 21:12:26 -04:00 |
|
|
a5e1acefde
|
fixed sytnax errors in tests
|
2025-04-04 20:39:01 -04:00 |
|
|
a53a22530d
|
added tests for sprint 2 and 3
|
2025-04-04 20:29:41 -04:00 |
|
|
f6abbbd67f
|
updated to change strings to nodes in most locations
|
2025-04-04 20:24:05 -04:00 |
|
|
5d88a71258
|
Merge pull request #42 from UB-CSE443/Sprint3-TC_Flag-t#NoTask
Sprint3 tc flag t#no task
|
2025-04-04 18:49:54 -04:00 |
|
|
0b33ea4dea
|
added -debug option to -help output
|
2025-04-04 18:49:04 -04:00 |
|
|
e566069418
|
updated to allow -tc and -debug
|
2025-04-04 18:43:53 -04:00 |
|
|
ef706d9491
|
Merge pull request #41 from UB-CSE443/Sprint2-Basic_Expressions-FE-t#55
ready for merge!
|
2025-04-04 18:10:54 -04:00 |
|
|
376dfdf53d
|
ready for merge!
|
2025-04-04 18:08:59 -04:00 |
|
|
1c805cbe3f
|
Merge pull request #40 from UB-CSE443/Sprint3-Table_Restructure_Part2-FE-t#NoTask
Sprint3 table restructure part2 fe t#no task
|
2025-04-04 15:45:01 -04:00 |
|
|
efaf9e3b66
|
Merge branch 'Dev' into Sprint3-Table_Restructure_Part2-FE-t#NoTask
|
2025-04-04 15:44:52 -04:00 |
|
|
d1aa7f7e0f
|
Ready for Dev! 🎉
|
2025-04-04 15:42:50 -04:00 |
|
|
5e749eb1ac
|
updated 3756156 to use table nodes up until comment in grammar.y
|
2025-04-04 10:16:45 -04:00 |
|
|
4f62851575
|
reseting carl's mistake to what it should be from my changes
|
2025-04-04 01:51:53 -04:00 |
|
|
9b73c65746
|
allow renaming of tablenodes
|
2025-04-04 01:51:53 -04:00 |
|
|
0eb0b8097c
|
updated lex to return the right values to the tokens (mostly table entries)
|
2025-04-03 20:05:53 -04:00 |
|
|
3bae28dfef
|
started changing to pass up table nodes
|
2025-04-03 19:04:43 -04:00 |
|