1. 17 Oct, 2017 1 commit
  2. 16 Oct, 2017 1 commit
  3. 14 Oct, 2017 1 commit
  4. 13 Oct, 2017 1 commit
  5. 10 Oct, 2017 1 commit
  6. 09 Oct, 2017 1 commit
  7. 06 Oct, 2017 3 commits
  8. 05 Oct, 2017 1 commit
  9. 02 Oct, 2017 1 commit
  10. 28 Sep, 2017 1 commit
  11. 27 Sep, 2017 1 commit
  12. 18 Sep, 2017 1 commit
  13. 15 Sep, 2017 2 commits
  14. 13 Sep, 2017 2 commits
  15. 12 Sep, 2017 3 commits
  16. 11 Sep, 2017 1 commit
  17. 08 Sep, 2017 2 commits
    • Houtan Bastani's avatar
      preprocessor: allow passing mod file as string. Closes #1509 · dff540df
      Houtan Bastani authored
      Usage: ./dynare_m $'<<mod file text>>'
      
      The $’’ expands special characters. This is necessary because our setup for native matlab statements require that they end with a newline. In other words, the rest of the mod file can be sent on one line, but if there is a native matlab statement you must enter a `\n` after it.
      
      NB: In this case, apostrophes must be escaped: ' becomes \'
      
      e.g., to run tests/example1.mod:
      ./dynare_m  $'//Example 1 from Collard\'s guide to Dynare\nvar y, c, k, a, h, b;varexo e, u;verbatim;% I want these comments included in\n% example1.m 1999q1 1999y\n%\nvar = 1;\nend;parameters beta, rho, alpha, delta, theta, psi, tau;alpha = 0.36;rho   = 0.95;tau   = 0.025;beta  = 0.99;delta = 0.025;psi   = 0;theta = 2.95;phi   = 0.1;\nmodel;c*theta*h^(1+psi)=(1-alpha)*y;k = beta*(((exp(b)*c)/(exp(b(+1))*c(+1)))*(exp(b(+1))*alpha*y(+1)+(1-delta)*k));y = exp(a)*(k(-1)^alpha)*(h^(1-alpha));k = exp(b)*(y-c)+(1-delta)*k(-1);a = rho*a(-1)+tau*b(-1) + e;b = tau*a(-1)+rho*b(-1) + u;end;initval;y = 1.08068253095672;c = 0.80359242014163;h = 0.29175631001732;k = 11.08360443260358;a = 0;b = 0;e = 0;u = 0;end;shocks;var e; stderr 0.009;var u; stderr 0.009;var e, u = phi*0.009*0.009;end; stoch_simul;'
      dff540df
    • Houtan Bastani's avatar
  18. 31 Aug, 2017 1 commit
  19. 30 Aug, 2017 2 commits
  20. 29 Aug, 2017 2 commits
  21. 28 Aug, 2017 3 commits
  22. 25 Aug, 2017 3 commits
  23. 24 Aug, 2017 2 commits
  24. 16 Aug, 2017 1 commit
  25. 27 Jul, 2017 1 commit
  26. 07 Jul, 2017 1 commit