Kyler Olsen KylerOlsen
KylerOlsen pushed to master at Zinc/sync 2025-06-19 23:50:43 -06:00
f7f9797a4a Worked on parse_statement
35e4b97575 Adjusted keywords
Compare 2 commits »
KylerOlsen pushed to master at Zinc/sync 2025-06-19 22:13:42 -06:00
14158ed9f4 Expanded keywords to have their own TokenType enum
0c9f97b41d implemented parse_expression
256f9fe611 Added keyword token type
Compare 3 commits »
KylerOlsen pushed to master at Zinc/sync 2025-06-19 14:18:17 -06:00
23f23cd9b6 started parser
759db1ea7a added add_file_infos function
e968058249 added token_result_array function
Compare 3 commits »
KylerOlsen pushed to master at Zinc/sync 2025-06-13 00:12:22 -06:00
f7b1436f87 Added file comments
KylerOlsen pushed to master at Zinc/sync 2025-06-13 00:07:13 -06:00
9bc67d4268 Added lexical_analysis that returns a linked list of tokens
7dfb6657b7 Tests are out of date
Compare 2 commits »
KylerOlsen pushed to master at Zinc/sync 2025-06-12 22:35:54 -06:00
68c114ce1d Fixed all pointer definitions
c9b0d0875a Code cleanup
Compare 2 commits »
KylerOlsen pushed to master at Zinc/sync 2025-06-12 22:24:09 -06:00
ab690f4bb5 Added string and character lexing
be648a6485 Adjusted debug and error output
4cd5115d4b Changed double_peek to far_peek and broke out is_digit_after
Compare 3 commits »
KylerOlsen pushed to master at Zinc/sync 2025-06-12 21:40:26 -06:00
2e773218be Added more error printing
e174f95d5c Expanded number token reading and added more operators and punctuation
145ba2c181 Changed to read from a file
Compare 3 commits »
KylerOlsen pushed to master at Zinc/sync 2025-06-12 19:19:37 -06:00
f6049fc644 Refactor lexer to include filename and line/column tracking; update related functions and tests
KylerOlsen pushed to master at Zinc/sync 2025-06-12 00:06:25 -06:00
e67041cd0e Basic Lexer
KylerOlsen pushed to master at Zinc/sync 2025-06-11 19:52:46 -06:00
b1c1eb9e5b Update README.md
KylerOlsen pushed to master at Zinc/sync 2025-06-11 19:47:27 -06:00
fa1713eae8 Update LICENSE
KylerOlsen created repository Zinc/sync 2025-06-11 19:46:56 -06:00
KylerOlsen pushed to master at KylerOlsen/ytd-dotfiles 2025-05-08 15:04:51 -06:00
cf91c5e4f3 Setup PrismLauncher
KylerOlsen pushed to master at KylerOlsen/ytd-dotfiles 2025-05-08 14:31:05 -06:00
566ba727cc Started waybar
KylerOlsen pushed to master at KylerOlsen/ytd-dotfiles 2025-05-08 13:27:13 -06:00
e46c6d3fee installing things
ba5aa0f531 Setting up on MoonK4
Compare 2 commits »
KylerOlsen pushed to master at KylerOlsen/ytd-dotfiles 2025-05-07 21:42:26 -06:00
935b05fdf7 Changed hostname
KylerOlsen pushed to master at KylerOlsen/ytd-dotfiles 2025-05-07 21:41:43 -06:00
db6496405c Changed hostname
KylerOlsen pushed to master at KylerOlsen/ytd-dotfiles 2025-05-07 21:41:06 -06:00
bd0b6bd5b1 Added git.purplecello.org host
KylerOlsen pushed to master at KylerOlsen/ytd-dotfiles 2025-05-07 18:19:13 -06:00
19aea0fd26 Added greetd