This website requires JavaScript.
Explore
Help
Sign In
Kyler Olsen
KylerOlsen
0 Followers
·
0 Following
Utah, USA
https://purplecello.org
Github Profile
Joined on
2024-04-18
Overview
Repositories
11
Projects
Packages
Public Activity
Starred Repositories
KylerOlsen
pushed to
master
at
KylerOlsen/.profile
2025-09-09 22:05:57 -06:00
87460a6a60
Update README.md
KylerOlsen
pushed to
master
at
KylerOlsen/snow-finals-schedule
2025-07-13 22:11:01 -06:00
6720403198
Added file headers
KylerOlsen
pushed to
master
at
KylerOlsen/snow-finals-schedule
2025-07-13 12:41:11 -06:00
2a21eeb017
Added LICENSE
KylerOlsen
pushed to
master
at
KylerOlsen/snow-finals-schedule
2025-07-11 01:41:10 -06:00
5120396971
Refactor class input layout and enhance checkbox styling
KylerOlsen
pushed to
master
at
KylerOlsen/snow-finals-schedule
2025-07-11 01:27:20 -06:00
52b5e96854
Add error handling for class input and enhance error message styling
KylerOlsen
pushed to
master
at
Zinc/sync
2025-06-22 00:45:14 -06:00
2088c70803
Updated operators lexing
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
First
Previous
1
2
3
4
5
...
Next
Last