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-bf33cf982152
time-shift
michel 2007-10-11 18:29:50 +00:00
parent 130a947a7e
commit e0da1578a6
1 changed files with 7 additions and 5 deletions

View File

@ -477,14 +477,16 @@ period_list : period_list INT_NUMBER
{ 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(); };
value_list
: value_list COMMA expression
{driver.add_value($3);}
| expression
{driver.add_value($1);}
;
triangular_matrix : triangular_matrix ';' triangular_row
{ driver.end_of_row(); }
| triangular_row