sebastien
53822c7b76
v4 parser: made LOG and LN distinct tokens, but triggering the same actions
...
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@1487 ac1d8469-bf42-47a9-8791-bf33cf982152
2007-12-19 10:11:54 +00:00
sebastien
fd6f89e0f3
v4 parser: updated DynareBison.{cc,hh}
...
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@1481 ac1d8469-bf42-47a9-8791-bf33cf982152
2007-12-07 14:26:57 +00:00
michel
f60bb42588
v4 parser: corrected bug for normcdf in DynareBison.yy
...
begin implementation of homotopy (not finished)
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@1461 ac1d8469-bf42-47a9-8791-bf33cf982152
2007-11-26 16:31:48 +00:00
michel
5bc2832d9b
v4: updating DynareBison.cc
...
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@1444 ac1d8469-bf42-47a9-8791-bf33cf982152
2007-11-15 16:13:20 +00:00
ferhat
a5323768aa
Gets rid of dummy function (replaced by logical operators) and corrects logical operators.
...
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@1427 ac1d8469-bf42-47a9-8791-bf33cf982152
2007-10-15 09:04:08 +00:00
ferhat
d53caec4af
New logical operators:
...
"==", "!=", "<", ">", "<=", ">="
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@1421 ac1d8469-bf42-47a9-8791-bf33cf982152
2007-10-08 22:52:57 +00:00
ferhat
5e8bf1ef51
Corrections for min, max and dummy functions in DynareBison.yy: hand_side involves hand_side arguments
...
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@1420 ac1d8469-bf42-47a9-8791-bf33cf982152
2007-10-05 22:11:47 +00:00
adjemian
163c5b4146
Add min(,) max(,) and dummy() functions to dynare... Buggy until tomorrow ;-)
...
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@1417 ac1d8469-bf42-47a9-8791-bf33cf982152
2007-10-05 19:47:27 +00:00
sebastien
d98a955ad4
v4 parser: reindented DynareBison.yy (no more tabs)
...
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@1413 ac1d8469-bf42-47a9-8791-bf33cf982152
2007-10-04 10:40:36 +00:00
ferhat
abc824dbdf
New model option: "NO_COMPILE" (simulation of the block decomposed model without compilation).
...
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@1409 ac1d8469-bf42-47a9-8791-bf33cf982152
2007-10-03 22:01:08 +00:00
michel
ad3273d726
v4 preprocessor: added code for GSA (Marco) not finishde
...
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@1405 ac1d8469-bf42-47a9-8791-bf33cf982152
2007-10-02 14:05:16 +00:00
sebastien
ca254fdb22
v4 parser: added options constant and noconstant for BVAR commands
...
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@1394 ac1d8469-bf42-47a9-8791-bf33cf982152
2007-09-25 11:47:44 +00:00
sebastien
1733962c4d
v4 parser: updated DynareBison.cc to match Bison file
...
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@1383 ac1d8469-bf42-47a9-8791-bf33cf982152
2007-09-13 17:50:01 +00:00
sebastien
50950ea63f
v4 parser: removed deprecated "olr" command
...
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@1342 ac1d8469-bf42-47a9-8791-bf33cf982152
2007-07-06 14:39:38 +00:00
sebastien
bcefdfc37c
v4 parser: added "print" and "noprint" options to stoch_simul
...
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@1336 ac1d8469-bf42-47a9-8791-bf33cf982152
2007-07-02 13:08:21 +00:00
sebastien
86360d9eb4
v4: added BVAR code for computing marginal density and forecasting
...
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@1331 ac1d8469-bf42-47a9-8791-bf33cf982152
2007-06-25 22:42:30 +00:00
sebastien
6eec6211fe
v4 parser: fixed several problems with USE_DLL option:
...
* in the .m file, corrected "if exist" and "mex" lines
* in the .c files, fixed problem with model local variables
* reverted Fehrat's change: power operator in C is pow(), not pow1()
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@1301 ac1d8469-bf42-47a9-8791-bf33cf982152
2007-06-06 09:58:45 +00:00
ferhat
34004449df
Error messages during compilation corrected
...
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@1300 ac1d8469-bf42-47a9-8791-bf33cf982152
2007-06-06 08:35:22 +00:00
ferhat
77d6a24cf7
Adding Markowitz criteria in the linear solver (new option in simul: "Markowitz=val" - with val a strictly positive real)
...
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@1298 ac1d8469-bf42-47a9-8791-bf33cf982152
2007-06-03 22:35:30 +00:00
ferhat
9af2e461c3
New release of deterministic simulation.
...
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@1292 ac1d8469-bf42-47a9-8791-bf33cf982152
2007-06-01 11:43:49 +00:00
sebastien
8fb8b0ff99
v4 parser:
...
* added pre-computing of numerical constants (i.e. 1+1 is replaced by 2)
* removed appending of ".0" for integer constants
* refactoring of NumericalConstants
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@1255 ac1d8469-bf42-47a9-8791-bf33cf982152
2007-05-08 19:16:35 +00:00
sebastien
9f33835d6a
v4 parser:
...
* implemented handling of mod file local variables (eModFileLocalVariable)
* renamed "local parameters" to model local variables (eModelLocalVariables)
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@1253 ac1d8469-bf42-47a9-8791-bf33cf982152
2007-04-30 12:09:05 +00:00
sebastien
573227a044
v4 parser:
...
* removed Expression class; the "ExprNode" class is therefore now used everywhere
* removed interprete class, and replaced it by a method in ExprNode and an global evaluation context in ModFile
* fixed breakage of SparseDLL / Block decomposition code introduced in previous revision
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@1204 ac1d8469-bf42-47a9-8791-bf33cf982152
2007-03-09 17:27:46 +00:00
sebastien
30c70a35e3
v4 parser:
...
* reorganised code in ModelTree so that block decomposition and SparseDLL code is clearly separated
* replaced DataTree::offset by ModelTree::mode, using an enumeration of the three modes which is more explicit
* reorganised ExprNode::writeOutput method by using a sixfold enumeration type (ExprNodeOutputType) corresponding to the 6 different contexts in which an expression can be written
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@1203 ac1d8469-bf42-47a9-8791-bf33cf982152
2007-03-06 17:14:35 +00:00
michel
cf200ccd4c
v4 parser: updating DynareBison.cc/hh
...
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@1199 ac1d8469-bf42-47a9-8791-bf33cf982152
2007-02-24 15:22:02 +00:00
sebastien
feec20209d
v4 parser: merged Fehrat's changes
...
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@1190 ac1d8469-bf42-47a9-8791-bf33cf982152
2007-02-21 23:28:16 +00:00
michel
6c31af64cc
v4 parser: adding DynareBison.cc .hh for people who have an old bison
...
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@1174 ac1d8469-bf42-47a9-8791-bf33cf982152
2007-02-01 20:00:44 +00:00