Go to file
Houtan Bastani 2a9c4b234a
maintain order of macro variables defined on command line when writing them to the .mod file
Before this commit, a dynare call such as
```
dynare <<mod file>> -Db=“A” -Da=@{b}
```
would not expand the value of `b` in `a` whereas
```
dynare <<mod file>> -Da=“A” -Db=@{a}
```
would expand the value of `a` into `b` because the arguments were stored in a map which printed the `@#define` statements in the .mod file in alphabetic order.
2019-04-10 12:51:45 +02:00
doc doc: macroprocessor: clarify statements on macro functions 2018-07-11 14:59:12 +02:00
m4 Update m4 macros from autoconf-archive 2019-04-04 16:40:22 +02:00
src maintain order of macro variables defined on command line when writing them to the .mod file 2019-04-10 12:51:45 +02:00
.gitignore ignore txt files 2018-09-07 10:14:45 +02:00
.gitlab-ci.yml CI: put the build job in the build stage 2018-09-11 21:00:54 +02:00
COPYING preprocessor submodule: license files 2018-02-15 11:23:47 +01:00
Makefile.am build system: integrate documentation 2018-02-19 15:06:10 +01:00
README.md Removed travis-ci configuration file. 2018-09-10 14:49:19 +02:00
configure.ac POSIX shell stylistic improvements 2019-03-25 16:14:03 +01:00
license.txt Update m4 macros from autoconf-archive 2019-04-04 16:40:22 +02: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, C, Julia, or JSON output.

There is more to come here. For the moment, see the Dynare repository

License

Most of the source files are covered by the GNU General Public Licence version 3 or later. There are some exceptions. See license.txt for specifics.