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
|
0f11fe006b
|
Made projects use PCHs
|
2025-05-05 17:17:33 +01:00 |
|
Pasha Bibko
|
c64a2c692c
|
Made common a project
|
2025-05-05 16:45:34 +01:00 |
|
Pasha Bibko
|
c95d91b867
|
Changed how tokens are represented in memory
Also made string-literal tokens now include the quotes as part of their contents.
|
2025-04-22 10:55:35 +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 |
|
Pasha Bibko
|
6ba9f8e596
|
Improved compile times
Added A LOT of comments
|
2025-04-20 19:32:25 +01:00 |
|
Pasha Bibko
|
4ac5061f03
|
Added lexer from previous project
|
2025-04-16 19:32:26 +01:00 |
|