Go to file
Sébastien Villemot 22675728aa
No longer call std::move on trivially-copyable types
Automatically detected by clang-tidy with performance-move-const-arg check.

Do not make the modification for Tokenizer::location type, since we have no
guarantee that the type will remain trivially-copyable in the future.
2023-12-13 15:37:07 +01:00
doc preprocessor.tex: add slides on verbatim block and command line options 2023-11-15 10:25:12 +01:00
scripts CI: add job for Homebrew / arm64 2023-10-11 15:43:54 +02:00
src No longer call std::move on trivially-copyable types 2023-12-13 15:37:07 +01:00
.clang-format clang-format configuration: set “PackConstructorInitializers: NextLine” 2023-11-30 15:28:43 +01:00
.clang-tidy Add a clang-tidy configuration file 2023-12-04 16:37:00 +01:00
.gitignore Drop autoconf/automake build system 2023-09-20 15:26:32 +02:00
.gitlab-ci.yml CI: add job that checks formatting with clang-format 2023-11-30 16:37:35 +01:00
COPYING Use secure URL for link to GNU licenses 2021-06-09 17:21:00 +02:00
README.md Updates to README 2021-01-06 16:09:35 +01:00
meson.build Add clang-format config file for formatting C++ code 2023-11-21 12:44:44 +01:00

README.md

Dynare Preprocessor

The Dynare Preprocessor defines the Dynare model language. It takes in a .mod file, computes the derivatives of the model represented therein, and produces MATLAB/Octave, Julia, or JSON output.

License

Most of the source files are covered by the GNU General Public Licence version 3 or later. There are some exceptions, see the respective file headers.