Sébastien Villemot
|
e4b23fecb0
|
Update comments in relation to implicit conversion from std::filesystem::path to std::string
There is actually no bug in MinGW. The different behaviour under Windows is
expected, because the implicit conversion there is only to std::wstring.
|
2023-12-08 18:39:27 +01:00 |
Sébastien Villemot
|
d463607e90
|
Reformat C++ source code using clang-format 15
|
2023-11-30 15:58:32 +01:00 |
Sébastien Villemot
|
253fbbe7d6
|
Use std::filesystem::path in more places
|
2023-01-05 17:21:28 +01:00 |
Sébastien Villemot
|
d36eb82b7c
|
Macro processor: removed unused “basename” variable
|
2023-01-05 15:49:36 +01:00 |
Sébastien Villemot
|
c8b046ec86
|
Simplification using non-default std::ofstream constructor
|
2022-07-11 22:17:36 +02:00 |
Sébastien Villemot
|
1e4eadb266
|
Macroprocessor: make the removal of “@#line” directives and extra newlines consistent across LF and CR+LF conventions
Simplify the algorithm using only regexps, and add comments.
|
2021-11-19 16:49:21 +01:00 |
Sébastien Villemot
|
74ef3457b4
|
Use secure URL for link to GNU licenses
|
2021-06-09 17:21:00 +02:00 |
Sébastien Villemot
|
ec779235ea
|
Macro-processor: move environment out of node classes
This completes the separation of parse trees from their evaluation.
Closes: #32
|
2020-12-07 17:29:05 +01:00 |
Houtan Bastani
|
28b98c7c0e
|
Rework the function that handles the macro-expansion of the .mod file
|
2020-02-20 15:30:46 +01:00 |