Commit Graph

56 Commits

Author SHA1 Message Date
Annie Slenker
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
Annie Slenker
9aa63372c3 Merge branch 'Dev' into Sprint1-BasicProgSetupFix-t#06 2025-02-13 01:59:32 -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
Scarlett
b494518208 Update to match filename 2025-02-12 14:26:12 -05:00
Scarlett
0ee652ed06 Test cases added 2025-02-12 14:23:57 -05:00
Scarlett
4e4d0280ec Dev Cleanup 2025-02-12 14:21:46 -05:00
Partho Bhattacharya
8758763ba0 removed unneeded files 2025-02-12 12:59:31 -05:00
scarlett
6bee87f2e1 Merge pull request #10 from UB-CSE443/Sprint1-TokenizeID_MainFunction-FE-t#04
Merge #04
2025-02-12 12:57:29 -05:00
scarlett
b6c2d33c42 Merge branch 'Dev' into Sprint1-TokenizeID_MainFunction-FE-t#04 2025-02-12 12:57:14 -05:00
Moroseui
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
Moroseui
5321e30d12 Merge branch 'Dev' into Sprint1-TokenizeConstantsAndLiterals-FE-t#03 2025-02-12 12:45:55 -05:00
Scarlett
5602481b52 Removed binary files #04 2025-02-12 12:44:51 -05:00
Partho Bhattacharya
76cc3754c2 cleaned up repo and code in prep to push to dev 2025-02-12 12:41:23 -05:00
Moroseui
30d4ef9e08 Merge pull request #8 from UB-CSE443/Sprint1-TokenizeConstantsAndLiterals-FE-t#03
Correcting merg
2025-02-12 00:14:33 -05:00
Partho Bhattacharya
0e3c0543d7 moved test files to the test folder 2025-02-12 00:08:41 -05:00
Annie Slenker
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
Scarlett
466f111c87 Added return statements t#04 2025-02-11 17:15:54 -05:00
maxsimongt3
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
maxsimongt3
7066c72c51 Merge branch 'Dev' into Sprint1-Type/Keywards-FE-t#07 2025-02-11 16:55:01 -05:00
Annie Slenker
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
Annie Slenker
0fcffc02fa Merge branch 'Dev' into Sprint1-TokenizeOperators-FE-t#08 2025-02-11 16:48:44 -05:00
Annie Slenker
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
Annie Slenker
45a580e7e1 Merge branch 'Dev' into Sprint1-TokenizeConstantsAndLiterals-FE-t#03 2025-02-11 16:36:04 -05:00
Meyer Simon
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
Meyer Simon
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
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
Scarlett
9c67da0348 Added other punctuation 2025-02-11 15:32:31 -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
Scarlett
9091b65a30 Added comments, began work on ID 2025-02-11 14:21:22 -05:00
Partho Bhattacharya
3757434417 added comment functionality for lexer, expanded tests, and updated to identify empty strings 2025-02-10 23:41:37 -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
Partho Bhattacharya
f4a86f0de7 finished string and char updates and testing updates task 03 2025-02-10 13:12:46 -05:00
Meyer Simon
1701904c08 Fixed some of the spacing in the lexer for debugging t#07 2025-02-10 12:54:08 -05:00
Scarlett
232ad5c9ae Branch Initialize 2025-02-10 12:26:23 -05:00
Annie
f0f96dec8d moved runner.h contents to runner.c 2025-02-10 11:05:30 -05:00
Partho Bhattacharya
6c3951b6ab character identifier seems to work. Still working on strings. Updated tests to include more. Task01 2025-02-07 18:59:45 -05:00
Meyer Simon
200307291c Removed garbage files 2025-02-07 16:48:12 -05:00
Annie
bd8d410c0b Adding macros and function to detect -tok input 2025-02-07 16:30:55 -05:00
Partho Bhattacharya
db66b04033 got some chars to identify and edited the simple literal test to include more examples -Task01 2025-02-07 15:40:48 -05:00
Meyer Simon
78c743736c Added the keywards and types t#01 2025-02-07 14:34:37 -05:00
Partho Bhattacharya
145d3eeb85 updated lex file to have working code for all except for chars and strings. Also added the test files for just Int Testing and for testing for all literals (that is still failing for char and strings) 2025-02-07 14:31:10 -05:00
Partho Bhattacharya
cfd64648d9 Added simple rules for literals based on documentation. Still have to test them and refine further 2025-02-07 00:59:03 -05:00
Partho Bhattacharya
bfe8cc35dd Removed Type Defs from lex doc 2025-02-05 16:56:27 -05:00
Partho Bhattacharya
dbb90b9dea added COMMENT to typedefs.h 2025-02-05 16:48:48 -05:00
Partho Bhattacharya
5c9df58d1b edited file to include comment lines and most of types in handout (except comments) 2025-02-04 19:43:11 -05:00
Partho Bhattacharya
3bdf25f4e2 Fixed test file so that incorrect tokens were the bottom lines 2025-02-04 18:58:15 -05:00
Partho Bhattacharya
528e144b1f test file (not for correct code) but various correct and incorrect tokens 2025-02-04 18:40:50 -05:00