|
3ce8cbae59
|
Parser compiles from .y and .lex files
|
2025-02-26 15:57:08 -05:00 |
|
|
eb3452fec9
|
added code to print out positions of incorrect tokens
|
2025-02-21 15:25:21 -05:00 |
|
|
57d52922d2
|
fixed comment issues
|
2025-02-19 02:18:05 -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 |
|
|
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 |
|
|
9aa63372c3
|
Merge branch 'Dev' into Sprint1-BasicProgSetupFix-t#06
|
2025-02-13 01:59:32 -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 |
|
|
0ee652ed06
|
Test cases added
|
2025-02-12 14:23:57 -05:00 |
|
|
b6c2d33c42
|
Merge branch 'Dev' into Sprint1-TokenizeID_MainFunction-FE-t#04
|
2025-02-12 12:57:14 -05:00 |
|
|
5321e30d12
|
Merge branch 'Dev' into Sprint1-TokenizeConstantsAndLiterals-FE-t#03
|
2025-02-12 12:45:55 -05:00 |
|
|
76cc3754c2
|
cleaned up repo and code in prep to push to dev
|
2025-02-12 12:41:23 -05:00 |
|
|
466f111c87
|
Added return statements t#04
|
2025-02-11 17:15:54 -05:00 |
|
|
7066c72c51
|
Merge branch 'Dev' into Sprint1-Type/Keywards-FE-t#07
|
2025-02-11 16:55:01 -05:00 |
|
|
0fcffc02fa
|
Merge branch 'Dev' into Sprint1-TokenizeOperators-FE-t#08
|
2025-02-11 16:48:44 -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 |
|
|
9c67da0348
|
Added other punctuation
|
2025-02-11 15:32:31 -05:00 |
|
|
488f61e889
|
added tokenization for reserve and release
|
2025-02-11 15:05:58 -05:00 |
|
|
e3e55f49f8
|
added function to tokenize operators
|
2025-02-11 14:23:28 -05:00 |
|
|
9091b65a30
|
Added comments, began work on ID
|
2025-02-11 14:21:22 -05:00 |
|
|
3757434417
|
added comment functionality for lexer, expanded tests, and updated to identify empty strings
|
2025-02-10 23:41:37 -05:00 |
|
|
f4a86f0de7
|
finished string and char updates and testing updates task 03
|
2025-02-10 13:12:46 -05:00 |
|
|
1701904c08
|
Fixed some of the spacing in the lexer for debugging t#07
|
2025-02-10 12:54:08 -05:00 |
|
|
232ad5c9ae
|
Branch Initialize
|
2025-02-10 12:26:23 -05:00 |
|
|
6c3951b6ab
|
character identifier seems to work. Still working on strings. Updated tests to include more. Task01
|
2025-02-07 18:59:45 -05:00 |
|
|
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 |
|
|
78c743736c
|
Added the keywards and types t#01
|
2025-02-07 14:34:37 -05:00 |
|
|
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 |
|
|
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 |
|
|
bfe8cc35dd
|
Removed Type Defs from lex doc
|
2025-02-05 16:56:27 -05:00 |
|
|
5c9df58d1b
|
edited file to include comment lines and most of types in handout (except comments)
|
2025-02-04 19:43:11 -05:00 |
|
|
50ec8c1f65
|
Added some boiler plate to the .lex file
|
2025-02-04 15:52:07 -05:00 |
|
|
f87ae06f52
|
create files
|
2025-02-04 15:11:40 -05:00 |
|