Commit Graph

23 Commits

Author SHA1 Message Date
Pasha Bibko b88ef7bbc7 Removed random link from README 2025-07-22 09:36:25 +01:00
Pasha Bibko f5c7ce8557 Updated README.md
Added build instructions
2025-07-21 21:27:08 +01:00
Pasha Bibko 0af9688899 Added LICENSE 2025-07-21 20:37:14 +01:00
Pasha Bibko 41b5ba0632 Reverted a couple of changes for UNIX systems
Everything still works as it did before
2025-07-21 20:30:30 +01:00
Pasha 759a9e3a88 Colors in terminal is now cross-platform 2025-07-21 20:21:08 +01:00
Pasha cde435ba55 Compiles on UNIX based systems 2025-07-21 19:57:05 +01:00
Pasha Bibko d6568a8d2f Added keywords 2025-07-21 18:54:25 +01:00
Pasha Bibko ab5fb4f342 See previous commit 2025-07-21 18:05:46 +01:00
Pasha Bibko 5bfeb75536 Tabs -> Spaces 2025-07-21 17:39:43 +01:00
Pasha Bibko 24fde1b770 Added symbols/operators to lexer 2025-07-21 17:34:47 +01:00
Pasha Bibko a6afeff493 Implemented all Lexer errors 2025-07-20 22:34:11 +01:00
Pasha Bibko bb3d8fb13e Started implementing Lexer errors 2025-07-20 21:54:37 +01:00
Pasha Bibko 6a0d2fc0a2 Cleaned up Util functions 2025-07-20 21:04:24 +01:00
Pasha Bibko cc0300b66c Fixed bugs with lexer 2025-07-20 18:38:42 +01:00
Pasha Bibko f95600f0b7 Defined Lexer::Token::LogStr 2025-07-20 18:24:11 +01:00
Pasha Bibko 9dedcf30b1 Added proper logging capabilities 2025-07-20 18:09:29 +01:00
Pasha Bibko 903b4da7df Added basic lexer 2025-07-20 16:15:58 +01:00
Pasha Bibko f5bb46788c Updated logging 2025-07-20 14:50:50 +01:00
Pasha Bibko ac656b7b0f Added better debug
Now triggers a breakpoint when a function fails
2025-07-20 14:18:31 +01:00
Pasha Bibko 8f75e52a07 Added foundation for Lexer 2025-07-20 13:49:10 +01:00
Pasha Bibko 7768ba4522 Added colored text in terminal 2025-07-20 13:10:57 +01:00
Pasha Bibko c8975f0c20 Added the token class 2025-07-19 23:02:16 +01:00
Pasha Bibko ab564e9649 Initial commit 2025-07-19 20:48:54 +01:00