preprocessor/src
Sébastien Villemot 5784dce1ca
Remove the possibility of passing the mod-file as a string in the first shell argument
This feature is ill-designed and no longer needed by the GUI. And is not very
useful: it is not possible to interact with the preprocessor without using the
filesystem, since the preprocessor creates many files anyways.

If we really need to reimplement such a feature, it should rather be redesigned
by reading the modfile from standard input (cin). That could be triggered by
using "-" as the filename argument (as is already done by several standard Unix
utilities).
2018-12-20 17:08:05 +01:00
..
macro Remove the possibility of passing the mod-file as a string in the first shell argument 2018-12-20 17:08:05 +01:00
CodeInterpreter.hh allow the use of previously assigned variables in epilogue block in later equations in epilogue block 2018-12-10 16:30:19 +01:00
ComputingTasks.cc Allow diff() and log() in "expression" option of var_expectation_model 2018-11-29 16:01:49 +01:00
ComputingTasks.hh Allow diff() and log() in "expression" option of var_expectation_model 2018-11-29 16:01:49 +01:00
ConfigFile.cc Yet more simplifactions using std::tuple 2018-12-03 16:07:13 +01:00
ConfigFile.hh Mark all constructors taking a single argument as "explicit" 2018-10-04 17:19:18 +02:00
DataTree.cc Remove useless accessor methods for data members that are const in ExprNode classes 2018-11-28 14:35:30 +01:00
DataTree.hh The preprocessor now compiles the MEX when use_dll is specified 2018-10-26 18:09:13 +02:00
Doxyfile move files to src directory 2018-02-15 11:48:04 +01:00
DynamicModel.cc Make histval compatible with diff operator 2018-12-11 17:32:05 +01:00
DynamicModel.hh Make histval compatible with diff operator 2018-12-11 17:32:05 +01:00
DynareBison.yy epilogue: allow for simulations in epilogue block 2018-12-19 16:09:30 +01:00
DynareFlex.ll Allow diff() and log() in "expression" option of var_expectation_model 2018-11-29 16:01:49 +01:00
DynareMain.cc Remove the possibility of passing the mod-file as a string in the first shell argument 2018-12-20 17:08:05 +01:00
DynareMain1.cc Remove the possibility of passing the mod-file as a string in the first shell argument 2018-12-20 17:08:05 +01:00
DynareMain2.cc Remove the possibility of passing the mod-file as a string in the first shell argument 2018-12-20 17:08:05 +01:00
ExprNode.cc epilogue: allow for simulations in epilogue block 2018-12-19 16:09:30 +01:00
ExprNode.hh Improve consistency of ExprNode methods for calculating max lead/lag 2018-12-05 15:30:03 +01:00
ExtendedPreprocessorTypes.hh C++11: convert ExtendedPreprocessorTypes to class enums 2018-07-18 17:28:26 +02:00
ExternalFunctionsTable.cc Clean up default constructors/destructors 2018-10-11 17:08:44 +02:00
ExternalFunctionsTable.hh Clean up default constructors/destructors 2018-10-11 17:08:44 +02:00
Makefile.am Build system improvements for MSYS2 2018-11-06 12:14:49 +01:00
MinimumFeedbackSet.cc Stop using namespace boost globally in ModelTree 2018-06-05 15:33:46 +02:00
MinimumFeedbackSet.hh Stop using namespace boost globally in ModelTree 2018-06-05 15:33:46 +02:00
ModFile.cc Make histval compatible with diff operator 2018-12-11 17:32:05 +01:00
ModFile.hh add onlymodel command line option 2018-11-07 15:35:03 +01:00
ModelEquationBlock.cc epilogue: use different syntax for firstobservedperiod call 2018-12-19 16:20:30 +01:00
ModelEquationBlock.hh allow the use of previously assigned variables in epilogue block in later equations in epilogue block 2018-12-10 16:30:19 +01:00
ModelTree.cc On macOS use gcc-7 from homebrew instead of gcc-clang. 2018-12-20 14:38:37 +01:00
ModelTree.hh Computation of temporary terms generalized to any derivation order 2018-11-30 12:22:13 +01:00
NumericalConstants.cc C++11: replace calls to std::atof() by std::stod() 2018-07-04 14:53:13 +02:00
NumericalConstants.hh move files to src directory 2018-02-15 11:48:04 +01:00
NumericalInitialization.cc Fix for histval with auxiliary lead variables corresponding to non-linear terms 2018-12-20 15:05:18 +01:00
NumericalInitialization.hh Make histval compatible with diff operator 2018-12-11 17:32:05 +01:00
ParsingDriver.cc epilogue: allow for simulations in epilogue block 2018-12-19 16:09:30 +01:00
ParsingDriver.hh epilogue: allow for simulations in epilogue block 2018-12-19 16:09:30 +01:00
Shocks.cc Always use brace-initializer in constructors 2018-10-04 17:19:18 +02:00
Shocks.hh Always use brace-initializer in constructors 2018-10-04 17:19:18 +02:00
SigmaeInitialization.cc Always use brace-initializer in constructors 2018-10-04 17:19:18 +02:00
SigmaeInitialization.hh Mark all constructors taking a single argument as "explicit" 2018-10-04 17:19:18 +02:00
Statement.cc Clean up default constructors/destructors 2018-10-11 17:08:44 +02:00
Statement.hh Make histval compatible with diff operator 2018-12-11 17:32:05 +01:00
StaticModel.cc Computation of temporary terms generalized to any derivation order 2018-11-30 12:22:13 +01:00
StaticModel.hh Various simplifications and modernizations of the block/bytecode part 2018-11-23 17:19:59 +01:00
SubModel.cc remove need to declare equations nonstationary 2018-10-24 16:04:51 +02:00
SubModel.hh remove need to declare equations nonstationary 2018-10-24 16:04:51 +02:00
SymbolList.cc Port to C++11 auto keyword 2018-06-04 15:03:26 +02:00
SymbolList.hh Merge remote-tracking branch 'dynare-preprocessor-github/master' into other-master 2018-02-26 12:09:58 +01:00
SymbolTable.cc backslashes not used in escape sequences are not allowed in strings in Julia v1.0 2018-10-30 12:14:26 +01:00
SymbolTable.hh write aux_unary_op function to output 2018-10-15 12:04:53 +02:00
WarningConsolidation.cc move files to src directory 2018-02-15 11:48:04 +01:00
WarningConsolidation.hh Clean up default constructors/destructors 2018-10-11 17:08:44 +02:00