v4 parser: forced SIGMA in shocks values expression in order to avoid reduce errors in parser
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@1424 ac1d8469-bf42-47a9-8791-bf33cf982152time-shift
parent
130a947a7e
commit
e0da1578a6
|
@ -477,14 +477,16 @@ period_list : period_list INT_NUMBER
|
||||||
{ driver.add_period($1); }
|
{ driver.add_period($1); }
|
||||||
;
|
;
|
||||||
|
|
||||||
value_list : value_list expression
|
|
||||||
{ driver.add_value($2); }
|
|
||||||
| expression
|
|
||||||
{ driver.add_value($1); }
|
|
||||||
;
|
|
||||||
|
|
||||||
sigma_e : SIGMA_E EQUAL '[' triangular_matrix ']' ';' { driver.do_sigma_e(); };
|
sigma_e : SIGMA_E EQUAL '[' triangular_matrix ']' ';' { driver.do_sigma_e(); };
|
||||||
|
|
||||||
|
value_list
|
||||||
|
: value_list COMMA expression
|
||||||
|
{driver.add_value($3);}
|
||||||
|
| expression
|
||||||
|
{driver.add_value($1);}
|
||||||
|
;
|
||||||
|
|
||||||
triangular_matrix : triangular_matrix ';' triangular_row
|
triangular_matrix : triangular_matrix ';' triangular_row
|
||||||
{ driver.end_of_row(); }
|
{ driver.end_of_row(); }
|
||||||
| triangular_row
|
| triangular_row
|
||||||
|
|
Loading…
Reference in New Issue