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); }
|
||||
;
|
||||
|
||||
value_list : value_list expression
|
||||
{ driver.add_value($2); }
|
||||
|
||||
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);}
|
||||
;
|
||||
|
||||
sigma_e : SIGMA_E EQUAL '[' triangular_matrix ']' ';' { driver.do_sigma_e(); };
|
||||
|
||||
triangular_matrix : triangular_matrix ';' triangular_row
|
||||
{ driver.end_of_row(); }
|
||||
| triangular_row
|
||||
|
|
Loading…
Reference in New Issue