|
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 |
|
|
4e862d54a4
|
Header files updated
|
2025-04-03 18:29:43 -04:00 |
|
|
1765878b85
|
rebased made progress on type checking function definitions and calls
|
2025-04-03 17:51:18 -04:00 |
|
|
86d808f789
|
Merge pull request #39 from UB-CSE443/Sprint3-Table_Restructure_Part2-FE-t#NoTask
New grammar formatting rules applied.
|
2025-04-03 16:43:33 -04:00 |
|
|
3d06352510
|
New grammar formatting rules applied.
|
2025-04-03 16:37:53 -04:00 |
|
|
3186d363ed
|
fixed print symbol table to not print scopes used as flags
|
2025-04-02 20:31:00 -04:00 |
|
|
77c4106b1b
|
latest
|
2025-04-02 15:03:29 -04:00 |
|
|
20c372f134
|
more type check fixes
|
2025-04-02 13:25:18 -04:00 |
|
|
692025412e
|
fixed getAdInfo function
|
2025-04-02 13:16:56 -04:00 |
|
|
f4b31ee835
|
type checking for non as function calls might be working
|
2025-04-02 13:04:34 -04:00 |
|
|
d05b6f456c
|
rebase
|
2025-04-02 11:55:25 -04:00 |
|
|
53a4d060b6
|
added back scarlett's simple statement work
|
2025-04-02 11:23:00 -04:00 |
|
|
a81e3e410f
|
need to test function call and array type checking
|
2025-04-02 11:15:53 -04:00 |
|
|
db2268284b
|
more debug messages, new type check for array and rec
|
2025-04-02 11:07:25 -04:00 |
|
|
d56d836b8b
|
checking number of args in array ablock
|
2025-04-01 21:08:16 -04:00 |
|
|
5bd68ddb85
|
verifying grammar
|
2025-04-01 17:02:24 -04:00 |
|
|
6258a33e7b
|
Merge branch 'Sprint3-IntermediateCodeFile-#t51' into Dev
Merging all the stubs so that the team can do there tasks for sprint 3
t#51
|
2025-04-01 12:54:41 -04:00 |
|
|
05b641a32e
|
Added stubs for all emit funcs and added the 3 fields discussed in the library t#51
|
2025-04-01 12:53:31 -04:00 |
|
|
fac92f62f7
|
segfaults fixed. need to verify what is being passed to functions.
|
2025-03-31 21:18:21 -04:00 |
|
|
5e01b93af8
|
edited while loops in grammar to not look for comparison to NULL. Undefined instead
|
2025-03-31 20:42:17 -04:00 |
|
|
c61a87634c
|
fixed NULL check from getNextEntry
|
2025-03-31 20:31:53 -04:00 |
|
|
188c734465
|
small changes, segfault issue found
|
2025-03-31 17:38:37 -04:00 |
|
|
0593673d89
|
fixed the NULL checks for the incorrect ORs
|
2025-03-31 12:32:36 -04:00 |
|
|
be311c7418
|
printdebug function with line and file names
|
2025-03-31 11:43:30 -04:00 |
|
|
d587ed9f3b
|
Updated
|
2025-03-28 23:33:08 -04:00 |
|
|
aebb831fe8
|
Merge pull request #38 from UB-CSE443/Sprint3-DebugTools-FE-t#NoTask
Sprint3 debug tools fe t#no task
|
2025-03-28 22:24:36 -04:00 |
|
|
57ba34ab37
|
added a bunch of NULL checks
|
2025-03-28 22:22:58 -04:00 |
|