Rangi42
|
b8387427a6
|
Use consistent RGBDS_<PROG>_<NAME>_HPP header guard convention
|
2024-04-14 21:50:05 -04:00 |
|
Sylvie
|
1d39e5ed56
|
Use std::variant for RPN expression value (#1389)
|
2024-04-01 16:47:15 +02:00 |
|
Sylvie
|
dd43723e20
|
Use methods for RPN Expression (#1372)
|
2024-03-22 04:41:04 -04:00 |
|
Rangi42
|
05d79d87f6
|
Pass std::string references to RPN functions
|
2024-03-18 14:42:05 -04:00 |
|
Rangi42
|
472d1bde06
|
Pass std::string references to symbol functions
|
2024-03-18 14:42:05 -04:00 |
|
Sylvie
|
820f6b5b3c
|
Consistently format type qualifiers like const on the right (#1347)
|
2024-03-10 12:21:52 -04:00 |
|
Rangi42
|
569b940b82
|
No need to manually do the Expression destructor's job
|
2024-03-09 19:33:53 -05:00 |
|
Sylvie
|
5681be1fd8
|
Use automatic allocation and std::move for RPN bytes (#1336)
|
2024-03-09 11:12:34 -05:00 |
|
Sylvie
|
53537cf9af
|
Remove now-unnecessary enum keyword (#1338)
C++ does not need it
|
2024-03-08 19:40:41 -05:00 |
|
Rangi42
|
bf45ebb178
|
Run clang-format to fix some inconsistent style
|
2024-03-07 11:52:53 -05:00 |
|
Rangi42
|
84bedc7bbe
|
Use automatic allocation for RPN reasons
|
2024-03-07 09:58:45 -05:00 |
|
Sylvie
|
e74073e480
|
Run clang-format on everything (#1332)
|
2024-03-04 14:22:49 -05:00 |
|
Rangi42
|
277ea9be28
|
Replace RGBASM non-null pointers with references
|
2024-03-03 00:57:03 -05:00 |
|
Sylvie
|
1ac3c0262f
|
Refactor structs to use methods instead of functions (#1322)
|
2024-03-01 13:11:45 -05:00 |
|
Sylvie
|
eff8c324c8
|
Remove now-unnecessary struct keyword (#1320)
C++ acts like structs are `typedef`ed by default
We do have to keep `struct stat`, since there's ambiguity
with the function also called `stat`.
|
2024-02-29 14:41:58 -05:00 |
|
Rangi42
|
514044496f
|
Use std::string for RPN error reasons
|
2024-02-29 13:44:08 -05:00 |
|
Rangi42
|
17861a970f
|
Use std::vector for RPN data
|
2024-02-29 13:44:08 -05:00 |
|
Sylvie
|
595c066c2a
|
Remove #include <stdbool.h> (#1317)
|
2024-02-24 10:51:46 -05:00 |
|
Rangi
|
dde9f2bb79
|
Rename some RPN constants for consistency (#1230)
|
2023-11-08 21:30:27 +01:00 |
|
Rangi
|
1e70e703a7
|
Build everything as C++ (#1176)
|
2023-11-07 21:45:56 +01:00 |
|