445 Commits

Author SHA1 Message Date
fb104ab07f Merge pull request #19 from UB-CSE443/Sprint2-SymbolTableOperations-FE-t#29
it looks like this should work. t#29
2025-02-21 14:53:39 -05:00
7fba06ff51 Merge branch 'Dev' into Sprint2-SymbolTableOperations-FE-t#29 2025-02-21 14:53:25 -05:00
fcb66c125d it looks like this should work. t#29 2025-02-21 14:30:14 -05:00
c8c5ee2d77 Merge pull request #18 from UB-CSE443/Sprint2-Symbol_Table_Setup-FE-t#32
Sprint2 symbol table setup fe t#32
2025-02-21 12:57:21 -05:00
c68115a4dd Merge branch 'Dev' into Sprint2-Symbol_Table_Setup-FE-t#32 2025-02-21 12:57:01 -05:00
e0ab5540da edited symbol table node structure to remove strlength and value as they are not needed 2025-02-21 12:52:24 -05:00
ad5da96857 Made spelling errors t#29 2025-02-21 11:47:20 -05:00
dbcdafb1a0 fixed some of the spacing in the table t#29 2025-02-21 10:09:26 -05:00
4468dbd02f Fixed some functionality in symbol_table and added print_symbole_table t#29 2025-02-21 09:32:06 -05:00
0a806fd5ba Merge pull request #17 from UB-CSE443/Sprint2-CommandLineHandling-FE-t#33
Sprint2 command line handling fe t#33
2025-02-21 01:28:20 -05:00
0b10c50a78 added tests to makefile 2025-02-21 01:19:39 -05:00
bf65f47b50 uncommented one part of symbol_table 2025-02-20 19:20:34 -05:00
e87c61a554 Merge pull request #16 from UB-CSE443/Sprint2-Symbol_Table_Setup-FE-t#32
Sprint2 symbol table setup fe t#32
2025-02-20 19:10:25 -05:00
f2a0fbd1bc added a simple test of symbol table and entry creation 2025-02-20 19:07:21 -05:00
b21d7039a2 finished base code for table setup. Still have to check grammar 2025-02-20 17:50:25 -05:00
fdb8f493e1 include -help description in -help 2025-02-20 16:14:50 -05:00
0aea539095 implemented -st and -tok functionality, updated -help 2025-02-20 16:07:44 -05:00
5f35308361 continued working on table structure 2025-02-20 15:19:50 -05:00
5171e4bc86 Makefile updated t#30 2025-02-20 14:30:18 -05:00
7836f6ecd0 started symbol table file 2025-02-20 01:18:22 -05:00
56134cba48 Merge pull request #15 from UB-CSE443/Sprint1-HelpInput-FE-t#18
* Annie: added -help functionality
t#18
2025-02-19 11:17:41 -05:00
7bf38f8335 Merge pull request #14 from UB-CSE443/Sprint1-punctuation/grouping-FE-t#09
* Added .gitignore
* Makefile - fixed warnings
t#09
2025-02-19 11:12:44 -05:00
69e9f1e388 Merge pull request #13 from UB-CSE443/Token_Error_Logic-No_Task
fixed comment issues
2025-02-19 02:28:45 -05:00
57d52922d2 fixed comment issues 2025-02-19 02:18:05 -05:00
c2adcdf8bb Makefile updated t#09 2025-02-18 16:03:52 -05:00
4e22726d5b added .gitignore t#09 2025-02-18 16:01:30 -05:00
7a52aa51bf added -help functionality 2025-02-18 14:22:28 -05:00
910760661e Lexer is ready just added some test files t#09 2025-02-13 21:11:03 -05:00
4483afc081 Merge pull request #12 from UB-CSE443/Sprint1-TokenLocationLogic-NoTask
Sprint1 token location logic no task
2025-02-13 20:28:29 -05:00
292a8dbf8d tested lexer with more files 2025-02-13 20:24:39 -05:00
52a7c69dae updated comment count 2025-02-13 20:02:42 -05:00
3c6d3be9b4 testing int with yyleng 2025-02-13 19:28:38 -05:00
9e7a70f901 merged task t#09 2025-02-13 19:20:21 -05:00
90407da44c ran make file to display all .tok files 2025-02-13 19:00:43 -05:00
3596a5e21f deleted make created files 2025-02-13 18:53:26 -05:00
f64a4633f7 tweaked the lexer to always have DEBUG of 0 and updated .tok file logic in runner 2025-02-13 18:51:31 -05:00
3125d14942 Merge pull request #11 from UB-CSE443/Sprint1-BasicProgSetupFix-t#06
Sprint1 basic prog setup fix t#06
2025-02-13 01:59:41 -05:00
9aa63372c3 Merge branch 'Dev' into Sprint1-BasicProgSetupFix-t#06 2025-02-13 01:59:32 -05:00
228f66a385 Resolved issue of including path to .alpha file and tested with multiple directories 2025-02-13 01:44:19 -05:00
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
431ab607c4 Tested the functionality, seems to work. t#09 2025-02-12 20:48:56 -05:00
99c62758f6 Added code to lexer to recognize the groupings/punct's t#09 2025-02-12 16:12:33 -05:00
c13f76f365 Added tests for grouping t#09 2025-02-12 15:22:59 -05:00
b494518208 Update to match filename 2025-02-12 14:26:12 -05:00
0ee652ed06 Test cases added 2025-02-12 14:23:57 -05:00
4e4d0280ec Dev Cleanup 2025-02-12 14:21:46 -05:00
8758763ba0 removed unneeded files 2025-02-12 12:59:31 -05:00
6bee87f2e1 Merge pull request #10 from UB-CSE443/Sprint1-TokenizeID_MainFunction-FE-t#04
Merge #04
2025-02-12 12:57:29 -05:00
b6c2d33c42 Merge branch 'Dev' into Sprint1-TokenizeID_MainFunction-FE-t#04 2025-02-12 12:57:14 -05:00
a9d4f8a3ac Merge pull request #9 from UB-CSE443/Sprint1-TokenizeConstantsAndLiterals-FE-t#03
cleaned up repo and code to clean dev
2025-02-12 12:46:06 -05:00