Commit Graph

17 Commits

Author SHA1 Message Date
Kyler Olsen 01611bcde0 Added another test 2025-10-30 13:21:04 -06:00
Kyler Olsen 2810a9eb14 Consolidated test conditions 2025-10-30 13:06:09 -06:00
Kyler Olsen f6ef0c1cee Worked on tests 2025-10-29 18:11:37 -06:00
Kyler Olsen ecbc562dd5 First test finished 2025-10-29 16:57:02 -06:00
Kyler Olsen 4287ebc648 Worked on tests 2025-10-29 16:02:07 -06:00
Kyler Olsen 78837fafd3 Started lexer tests 2025-10-28 23:09:57 -06:00
Kyler Olsen cdfbab75c2 Added FileInfo struct 2025-10-28 22:46:44 -06:00
Kyler Olsen 29f047404e Add lexer and error handling structures for improved token processing 2025-10-28 22:00:19 -06:00
Kyler Olsen bd80b899df Moved Identifier struct definition to improve clarity 2025-10-28 21:44:02 -06:00
Kyler Olsen bf8066ea21 Refactor ArrayLiteral and TypeTuple structs to define fields for token types and identifiers 2025-10-28 21:34:08 -06:00
Kyler Olsen ea9fdd3791 Refactor TokenString struct to include tokens and length fields; define TokenStream struct 2025-10-27 17:53:14 -06:00
Kyler Olsen 285e296021 Refactor lexer header to define StringLiteral struct and add placeholders for ArrayLiteral, TokenString, and TypeTuple 2025-10-27 17:46:15 -06:00
Kyler Olsen 292accecc3 Add length field to Identifier struct and define String struct in lexer header 2025-10-27 17:40:08 -06:00
Kyler Olsen 2e5887b6c9 Refactor lexer header to include additional token types and integer literal structure 2025-10-27 17:36:09 -06:00
Kyler Olsen a7d2b1c421 Add Identifier struct to lexer header 2025-10-27 17:34:53 -06:00
Kyler Olsen 66858c5474 Define TokenType enum in lexer header 2025-10-27 17:33:57 -06:00
Kyler Olsen 45b8168e24 Add initial header and source files for lexer and tests 2025-10-27 17:33:19 -06:00