Shautvast
|
8c7e93f09b
|
add some const
|
2024-10-27 16:06:08 +01:00 |
|
Shautvast
|
e3c729550e
|
remove std namespace from header files
|
2024-10-27 15:45:15 +01:00 |
|
Shautvast
|
ea734dd234
|
get rid of unions2
|
2024-10-25 17:38:06 +02:00 |
|
Shautvast
|
a5d77019f3
|
get rid of unions
|
2024-10-25 17:35:19 +02:00 |
|
Shautvast
|
6fd95bd486
|
C++23, rusty error handling, renamed output repr of tokens
|
2024-10-25 16:43:57 +02:00 |
|
Shautvast
|
8d3d1e8787
|
use smart pointers
|
2024-10-22 12:58:27 +02:00 |
|
Shautvast
|
1f4228c038
|
added inline documentation
|
2024-10-22 12:42:13 +02:00 |
|
Shautvast
|
e2ee2b130e
|
put the impl in the cpp file for Parser
|
2024-10-22 12:29:48 +02:00 |
|
Shautvast
|
b6309de7a2
|
namespace std
|
2024-10-22 12:23:46 +02:00 |
|
Shautvast
|
9477e68e18
|
separated implementation from headers for the Expression classes
|
2024-10-22 12:07:11 +02:00 |
|
Shautvast
|
60aa8b9ff8
|
moved the method
|
2024-10-22 10:29:05 +02:00 |
|
Shautvast
|
382aa16635
|
parsing arithmetic expressions generates an AST
|
2024-10-22 09:22:32 +02:00 |
|