Commit Graph
30 Commits
Author SHA1 Message Date
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