Annie
|
05a1a671b6
|
test
|
2025-05-06 22:59:23 -04:00 |
|
Annie
|
29c1d1fd94
|
updated number of bytes used
|
2025-05-06 22:59:23 -04:00 |
|
Annie
|
e23e91477a
|
fixed everything breaking i think
|
2025-05-06 21:46:35 -04:00 |
|
Annie
|
666d924608
|
YIPPEE
|
2025-05-06 20:35:55 -04:00 |
|
Annie
|
0a5b6ee7fb
|
ifs work
|
2025-05-06 17:34:00 -04:00 |
|
Annie
|
8bba742c99
|
please dont break
|
2025-05-06 16:46:06 -04:00 |
|
Annie
|
bab71df517
|
hopefully fixed merge
|
2025-05-06 15:53:24 -04:00 |
|
Annie
|
1c5b7de5fd
|
FUNCTION CALLS WORK WITH 6+ ENTRIES YIPPEEgit add .
|
2025-05-05 15:27:14 -04:00 |
|
Annie
|
85629fbf14
|
function calls are starting to work i think
|
2025-05-04 16:44:55 -04:00 |
|
Annie
|
3e1c510c68
|
seems to work for records, but the offsets are wrong (1)
|
2025-05-03 21:14:24 -04:00 |
|
Annie
|
5d520645fd
|
may have function calls, need to merge other stuff to check
|
2025-05-03 20:38:12 -04:00 |
|
Annie
|
1546ea1785
|
just comments
|
2025-05-03 13:14:19 -04:00 |
|
Annie
|
e598fad62a
|
idk what i did anymore
|
2025-05-02 16:12:35 -04:00 |
|
Annie
|
18a29d7913
|
fixed print warnings
|
2025-04-28 10:41:43 -04:00 |
|
Annie
|
b7c6ebb3f2
|
fixed -tok handling
|
2025-04-15 15:41:46 -04:00 |
|
Annie
|
2b1557b52c
|
worked on function call return type check and started checking return type
|
2025-04-15 00:53:03 -04:00 |
|
Annie
|
06db190428
|
added array so test uses array instead of address
|
2025-04-14 21:37:37 -04:00 |
|
Annie
|
ccc3c57f1c
|
got rid of invalid typ declaration
|
2025-04-14 21:36:52 -04:00 |
|
Annie
|
d7d7d22c72
|
fixed seg fault for non record function calls
|
2025-04-11 10:08:23 -04:00 |
|
Annie
|
d17e99758f
|
added offsets to record type structure
|
2025-04-09 13:29:50 -04:00 |
|
Annie
|
d262bd9c39
|
removed as from function definitions
|
2025-04-09 13:13:20 -04:00 |
|
Annie
|
a5e1acefde
|
fixed sytnax errors in tests
|
2025-04-04 20:39:01 -04:00 |
|
Annie
|
a53a22530d
|
added tests for sprint 2 and 3
|
2025-04-04 20:29:41 -04:00 |
|
Annie
|
0b33ea4dea
|
added -debug option to -help output
|
2025-04-04 18:49:04 -04:00 |
|
Annie
|
e566069418
|
updated to allow -tc and -debug
|
2025-04-04 18:43:53 -04:00 |
|
Annie
|
5e749eb1ac
|
updated 3756156 to use table nodes up until comment in grammar.y
|
2025-04-04 10:16:45 -04:00 |
|
Annie
|
4f62851575
|
reseting carl's mistake to what it should be from my changes
|
2025-04-04 01:51:53 -04:00 |
|
Annie
|
9b73c65746
|
allow renaming of tablenodes
|
2025-04-04 01:51:53 -04:00 |
|
Annie
|
3bae28dfef
|
started changing to pass up table nodes
|
2025-04-03 19:04:43 -04:00 |
|
Annie
|
1765878b85
|
rebased made progress on type checking function definitions and calls
|
2025-04-03 17:51:18 -04:00 |
|
Annie
|
f4b31ee835
|
type checking for non as function calls might be working
|
2025-04-02 13:04:34 -04:00 |
|
Annie
|
53a4d060b6
|
added back scarlett's simple statement work
|
2025-04-02 11:23:00 -04:00 |
|
Annie
|
a81e3e410f
|
need to test function call and array type checking
|
2025-04-02 11:15:53 -04:00 |
|
Annie
|
d56d836b8b
|
checking number of args in array ablock
|
2025-04-01 21:08:16 -04:00 |
|
Annie
|
acd51dee98
|
added tests for assignable and memory
|
2025-03-11 15:37:05 -04:00 |
|
Annie
|
15c7a148b0
|
switched -st to call print_symbol_table
|
2025-02-21 16:28:53 -05:00 |
|
Annie
|
0b10c50a78
|
added tests to makefile
|
2025-02-21 01:19:39 -05:00 |
|
Annie
|
fdb8f493e1
|
include -help description in -help
|
2025-02-20 16:14:50 -05:00 |
|
Annie
|
0aea539095
|
implemented -st and -tok functionality, updated -help
|
2025-02-20 16:07:44 -05:00 |
|
Annie
|
7a52aa51bf
|
added -help functionality
|
2025-02-18 14:22:28 -05:00 |
|
Annie
|
228f66a385
|
Resolved issue of including path to .alpha file and tested with multiple directories
|
2025-02-13 01:44:19 -05:00 |
|
Annie
|
e91eb1815b
|
Added option to generate header file for yy.lex.c, fixed errors in runner.c, and updated Makefile
|
2025-02-12 23:47:12 -05:00 |
|
Annie
|
a7fa7bb669
|
removed print statements from .lex file and added test_operators to Makefile
|
2025-02-11 16:09:57 -05:00 |
|
Annie
|
8e9ef7a4a5
|
added test for operators and removed extra line from .lex file to fix tokenization
|
2025-02-11 16:01:43 -05:00 |
|
Annie
|
488f61e889
|
added tokenization for reserve and release
|
2025-02-11 15:05:58 -05:00 |
|
Annie
|
e3e55f49f8
|
added function to tokenize operators
|
2025-02-11 14:23:28 -05:00 |
|
Annie
|
a1c7aaadb1
|
Added code to print to file with -tok input and created header file
|
2025-02-10 13:22:01 -05:00 |
|
Annie
|
f0f96dec8d
|
moved runner.h contents to runner.c
|
2025-02-10 11:05:30 -05:00 |
|
Annie
|
bd8d410c0b
|
Adding macros and function to detect -tok input
|
2025-02-07 16:30:55 -05:00 |
|
Annie
|
9f0767c459
|
added Makefile example from flex documentation
|
2025-02-04 15:27:21 -05:00 |
|
Annie
|
f87ae06f52
|
create files
|
2025-02-04 15:11:40 -05:00 |
|