|
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 |
|
|
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 |
|
|
5f35308361
|
continued working on table structure
|
2025-02-20 15:19:50 -05:00 |
|
|
7836f6ecd0
|
started symbol table file
|
2025-02-20 01:18:22 -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 |
|
|
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 |
|
|
5321e30d12
|
Merge branch 'Dev' into Sprint1-TokenizeConstantsAndLiterals-FE-t#03
|
2025-02-12 12:45:55 -05:00 |
|
|
5602481b52
|
Removed binary files #04
|
2025-02-12 12:44:51 -05:00 |
|
|
76cc3754c2
|
cleaned up repo and code in prep to push to dev
|
2025-02-12 12:41:23 -05:00 |
|
|
30d4ef9e08
|
Merge pull request #8 from UB-CSE443/Sprint1-TokenizeConstantsAndLiterals-FE-t#03
Correcting merg
|
2025-02-12 00:14:33 -05:00 |
|
|
0e3c0543d7
|
moved test files to the test folder
|
2025-02-12 00:08:41 -05:00 |
|
|
791bcebb0a
|
Merge pull request #7 from UB-CSE443/Sprint1-BasicProgSetup-FE-t#06
Sprint1 basic prog setup fe t#06
|
2025-02-11 19:02:00 -05:00 |
|
|
466f111c87
|
Added return statements t#04
|
2025-02-11 17:15:54 -05:00 |
|
|
738d97bf10
|
Merge pull request #4 from UB-CSE443/Sprint1-Type/Keywards-FE-t#07
Sprint1 type/keywards fe t#07
|
2025-02-11 16:55:19 -05:00 |
|
|
7066c72c51
|
Merge branch 'Dev' into Sprint1-Type/Keywards-FE-t#07
|
2025-02-11 16:55:01 -05:00 |
|
|
8ede5fb45f
|
Merge pull request #3 from UB-CSE443/Sprint1-TokenizeOperators-FE-t#08
Sprint1 tokenize operators fe t#08
|
2025-02-11 16:48:59 -05:00 |
|
|
0fcffc02fa
|
Merge branch 'Dev' into Sprint1-TokenizeOperators-FE-t#08
|
2025-02-11 16:48:44 -05:00 |
|
|
f37138e0d4
|
Merge pull request #1 from UB-CSE443/Sprint1-TokenizeConstantsAndLiterals-FE-t#03
Sprint1 tokenize constants and literals fe t#03
|
2025-02-11 16:40:29 -05:00 |
|
|
45a580e7e1
|
Merge branch 'Dev' into Sprint1-TokenizeConstantsAndLiterals-FE-t#03
|
2025-02-11 16:36:04 -05:00 |
|
|
5abc36c00c
|
Carl told me that we will be treating string as an ID so I removed it. t#07
|
2025-02-11 16:30:25 -05:00 |
|
|
bfa79fe7be
|
finished my assignment and added the line number and column number functionality to my file. t#07
|
2025-02-11 16:26:30 -05:00 |
|
|
a7fa7bb669
|
removed print statements from .lex file and added test_operators to Makefile
|
2025-02-11 16:09:57 -05:00 |
|
|
8e9ef7a4a5
|
added test for operators and removed extra line from .lex file to fix tokenization
|
2025-02-11 16:01:43 -05:00 |
|