Pasha Bibko
|
c472cb5fc5
|
Changed to use concepts instead of static_assert
|
2025-05-07 19:43:09 +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
|
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 |
|
Pasha Bibko
|
0a7c2c0145
|
Organized project files
|
2025-04-22 11:17:34 +01:00 |
|
Pasha Bibko
|
4b47e803ce
|
Improved logging
Small errors with logging parser unexpected token errors. Tokens need to be re-written with how they store memory as it can be halved.
|
2025-04-22 00:16:20 +01:00 |
|
Pasha Bibko
|
49e4bba510
|
Improved lexer debugging
|
2025-04-21 14:23:47 +01:00 |
|