Commit Graph

88 Commits (4233d25da33aec843bfda92a709f2164ceda0ff1)

Author SHA1 Message Date
michel 09ec39757f v4 parser.src: suppressed removal on unused symbols in a model
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@1064 ac1d8469-bf42-47a9-8791-bf33cf982152
2006-11-12 15:57:48 +00:00
michel da545a2e34 v4 parser: corrected error message
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@1063 ac1d8469-bf42-47a9-8791-bf33cf982152
2006-11-12 15:50:57 +00:00
sebastien 105b544101 v4 parser: added flags for valgrind in Makefile.linux
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@1062 ac1d8469-bf42-47a9-8791-bf33cf982152
2006-11-11 16:53:27 +00:00
sebastien 39884c2d48 v4 parser: removed call to mModelTree.size() (very inefficient since mModelTree is a list)
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@1060 ac1d8469-bf42-47a9-8791-bf33cf982152
2006-11-10 23:07:13 +00:00
sebastien f5f295ba7b v4 parser: new algorithm for detection of null derivatives
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@1059 ac1d8469-bf42-47a9-8791-bf33cf982152
2006-11-10 23:04:22 +00:00
sebastien 8f48a7fed1 v4 parser: use lexicographic order of MToken(s) in DataTree::mIndexOfTokens
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@1056 ac1d8469-bf42-47a9-8791-bf33cf982152
2006-11-09 23:32:12 +00:00
sebastien 4930f0669b v4 parser ModelTypes.hh: removed unused stuff
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@1055 ac1d8469-bf42-47a9-8791-bf33cf982152
2006-11-09 23:24:58 +00:00
sebastien 4d4fe5ec08 v4 parser: optimization related to 0=0 equations
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@1050 ac1d8469-bf42-47a9-8791-bf33cf982152
2006-11-09 12:39:21 +00:00
sebastien c50cbb1bfa v4 parser: removed redundant static variables initializations
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@1049 ac1d8469-bf42-47a9-8791-bf33cf982152
2006-11-09 10:38:53 +00:00
sebastien 1fd7cc2076 v4 parser ylmm/basic_buffer.hh: removed faulty part
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@1045 ac1d8469-bf42-47a9-8791-bf33cf982152
2006-11-06 10:43:02 +00:00
michel 1c6ad9717a v4 DynareParser.cc: commented out problematic function
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@1044 ac1d8469-bf42-47a9-8791-bf33cf982152
2006-11-05 21:34:25 +00:00
sebastien 45a62a261c v4 parser VariableTable.cc: minor indentation changes to match Ferhat's
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@1034 ac1d8469-bf42-47a9-8791-bf33cf982152
2006-11-05 00:19:43 +00:00
sebastien c0ae3a0d57 v4 parser ModelTree.cc: minor indentation changes to match Ferhat's
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@1033 ac1d8469-bf42-47a9-8791-bf33cf982152
2006-11-05 00:08:56 +00:00
sebastien 41a18b1da6 v4 parser: reindentation of all C++ code, and conversion to UNIX newline convention
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@1031 ac1d8469-bf42-47a9-8791-bf33cf982152
2006-11-04 23:31:17 +00:00
sebastien c50f757b5d v4 parser: renamed .h files to .hh
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@1029 ac1d8469-bf42-47a9-8791-bf33cf982152
2006-11-04 22:41:30 +00:00
sebastien bc48569ea3 v4 parser ModelParameters: removed unused variables
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@1028 ac1d8469-bf42-47a9-8791-bf33cf982152
2006-11-04 22:22:40 +00:00
michel 3e049c1123 v4 parser: bug in histval
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@1026 ac1d8469-bf42-47a9-8791-bf33cf982152
2006-11-04 17:41:14 +00:00
sebastien 6d249ebf09 v4 parser DataTree/ModelTree: removed unused stuff
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@1013 ac1d8469-bf42-47a9-8791-bf33cf982152
2006-11-01 22:48:26 +00:00
sebastien f0c98e9777 v4 parser: fixed output of Matlab/Scilab comments via abstract interface
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@1012 ac1d8469-bf42-47a9-8791-bf33cf982152
2006-11-01 15:13:53 +00:00
michel c276dc4a3b v4 DynareFlex.ll: undoing all of Sebastien's changes
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@1008 ac1d8469-bf42-47a9-8791-bf33cf982152
2006-10-30 11:30:32 +00:00
michel 7f78138f71 v4: corrections for deterministic simulations
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@1002 ac1d8469-bf42-47a9-8791-bf33cf982152
2006-10-29 16:09:25 +00:00
michel e66f3884db v4 parser.src Makefile for Windows: one more time ...
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@997 ac1d8469-bf42-47a9-8791-bf33cf982152
2006-10-27 13:08:05 +00:00
michel 6831418443 v4 parser.src Makefile for Windows: binary for Matlab is dynare_m.exe
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@996 ac1d8469-bf42-47a9-8791-bf33cf982152
2006-10-27 13:05:38 +00:00
michel a0ac3828eb v4 parser.src Makefile for Windows without -mno-cygwin in debug mode
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@995 ac1d8469-bf42-47a9-8791-bf33cf982152
2006-10-27 12:46:50 +00:00
michel 9953f0a1d6 v4 parser.src/Makefile: bug left in previous update
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@994 ac1d8469-bf42-47a9-8791-bf33cf982152
2006-10-22 14:04:01 +00:00
michel 0b933dee1f v4 parser.src/ Makefile and Makefile.linux: DynareFlex.cc needs include/DynareBison.h as prerequisite
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@993 ac1d8469-bf42-47a9-8791-bf33cf982152
2006-10-22 13:51:49 +00:00
michel a92a999579 v4 parser.src/DynareFlex.ll: added back #include <unistd.h>, needed for -mno-cygwin in Windows
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@992 ac1d8469-bf42-47a9-8791-bf33cf982152
2006-10-22 13:49:11 +00:00
sebastien d0a7a76fa4 v4 parser: removed unused functions or enumeration types, tweaked some documentation strings
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@989 ac1d8469-bf42-47a9-8791-bf33cf982152
2006-10-18 10:52:41 +00:00
sebastien 2b045e2bce v4 parser: refactored Interface.{c,h} so that dynare_m and dynare_s are built at the same time
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@985 ac1d8469-bf42-47a9-8791-bf33cf982152
2006-10-13 16:26:20 +00:00
sebastien 5a7f50f48c v4 parser ModelTree/DataTree, ModelTypes.h: incorporated some code as object methods, cleaned up some documentation
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@984 ac1d8469-bf42-47a9-8791-bf33cf982152
2006-10-13 15:57:25 +00:00
sebastien 884e5d700b v4 lexical analyzer: removed useless stuff
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@983 ac1d8469-bf42-47a9-8791-bf33cf982152
2006-10-13 15:32:48 +00:00
sebastien d94ebe9eb6 v4 parser: removed bogus files
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@982 ac1d8469-bf42-47a9-8791-bf33cf982152
2006-10-13 12:53:35 +00:00
sebastien 8cb9a7a1e2 v4 parser ModelTree.cc: removed redundant matlab code output
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@981 ac1d8469-bf42-47a9-8791-bf33cf982152
2006-10-13 11:23:16 +00:00
sebastien 3af7bb7b84 v4 parser: added doxygen configuration file
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@980 ac1d8469-bf42-47a9-8791-bf33cf982152
2006-10-13 10:47:27 +00:00
sebastien 0b494754a6 v4 parser: removed bogus files, enhanced the Makefiles
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@979 ac1d8469-bf42-47a9-8791-bf33cf982152
2006-10-12 18:53:07 +00:00
michel cf650ea461 v4 parser: correcting for 64 bits
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@949 ac1d8469-bf42-47a9-8791-bf33cf982152
2006-10-07 09:50:42 +00:00
michel 7a5d7f3a53 v4 DynareBison.yy: correcting shift/reduce
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@948 ac1d8469-bf42-47a9-8791-bf33cf982152
2006-10-07 09:50:25 +00:00
michel 68b552aef2 v4 parser.src: undoing rev. 944
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@945 ac1d8469-bf42-47a9-8791-bf33cf982152
2006-10-04 18:32:33 +00:00
ferhat c04c947d4c New version of the parser with block decomposition
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@944 ac1d8469-bf42-47a9-8791-bf33cf982152
2006-10-04 16:46:10 +00:00
michel 2352ae1626 v4 parser: authorized listing dsge_prior_weight in estimated_params although it doesn't appear in the model
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@928 ac1d8469-bf42-47a9-8791-bf33cf982152
2006-09-22 06:58:24 +00:00
michel fb30fd76ef v4 parser: add o_constant option; authorized estimated_params element with only 3 parameters
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@927 ac1d8469-bf42-47a9-8791-bf33cf982152
2006-09-22 06:57:28 +00:00
michel dabe982836 v4: new version of include/DynareBison.h
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@919 ac1d8469-bf42-47a9-8791-bf33cf982152
2006-09-18 08:02:45 +00:00
michel 49075f9331 v4 parser: added constant/noconstant option
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@910 ac1d8469-bf42-47a9-8791-bf33cf982152
2006-09-11 13:59:06 +00:00
michel 5905166713 v4 parser: set model_tree.computeJacobianExo = true for OSR
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@907 ac1d8469-bf42-47a9-8791-bf33cf982152
2006-09-10 08:14:04 +00:00
kamenik 10ed87768f Added a dependency include/DynareBison.h to %.o targets.
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@876 ac1d8469-bf42-47a9-8791-bf33cf982152
2006-08-29 11:28:34 +00:00
michel 804fb72718 v4 parser: adding DynareBison.h
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@875 ac1d8469-bf42-47a9-8791-bf33cf982152
2006-08-28 08:02:38 +00:00
michel 9529f99e84 v4 parser: modified Makefile, added Makefile.linux
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@874 ac1d8469-bf42-47a9-8791-bf33cf982152
2006-08-27 13:16:58 +00:00
michel 284e944c64 v4 parser: adding Interface.cc for static variable interfaces::type
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@873 ac1d8469-bf42-47a9-8791-bf33cf982152
2006-08-27 13:10:50 +00:00
michel 2852e583be v4 parser: made correction to ylmm for compatibility with gcc 4.1
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@872 ac1d8469-bf42-47a9-8791-bf33cf982152
2006-08-27 12:57:18 +00:00
michel f1885a6b26 v4 parser.src: added include/Interface.h to handle Scilab version, many files affected
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@870 ac1d8469-bf42-47a9-8791-bf33cf982152
2006-08-24 13:05:54 +00:00