Pasha Bibko
|
141bb1530b
|
Improved logger whilst debugger is active
|
2025-05-08 14:45:44 +01:00 |
|
Pasha Bibko
|
094101ffdd
|
Improved logging capabilities
|
2025-05-08 14:32:33 +01:00 |
|
Pasha Bibko
|
c472cb5fc5
|
Changed to use concepts instead of static_assert
|
2025-05-07 19:43:09 +01:00 |
|
Pasha Bibko
|
98fc4589ab
|
Cleaned up Lexer
|
2025-05-07 18:10:15 +01:00 |
|
Pasha Bibko
|
6783564f10
|
Fixed Unexpected Token crashing the process
|
2025-05-07 16:53:10 +01:00 |
|
Pasha Bibko
|
4e78a9f6ae
|
Made Lexer errors fully hidden in global scope
Also improved general ease of use with debugging use __debugbreak when an error is thrown.
NOTE: Parser errors currently crash the program
|
2025-05-07 16:31:44 +01:00 |
|
Pasha Bibko
|
0c34e7174e
|
Fixed previous commit
|
2025-05-06 17:43:26 +01:00 |
|
Pasha Bibko
|
f3a559490c
|
General clean up
- Moved some classes from Lexer.h to seperate (non-Global files)
- Deleted dllmain as it wasn't used for the most part
|
2025-05-06 17:38:22 +01:00 |
|
Pasha Bibko
|
5339df9b36
|
Refactored how logging works
Made it central reusable logic. No longer needs to be passed around, opened or closed.
|
2025-05-05 23:55:22 +01:00 |
|
Pasha Bibko
|
c64a2c692c
|
Made common a project
|
2025-05-05 16:45:34 +01:00 |
|