Skip to content
Snippets Groups Projects
Commit 1bfafa0f authored by Houtan Bastani's avatar Houtan Bastani
Browse files

preprocessor: allow syntax for estimated_params in accordance with #849

parent 372aed91
Branches
Tags 4.5.5
No related merge requests found
...@@ -1155,7 +1155,14 @@ estimated_list : estimated_list estimated_elem ...@@ -1155,7 +1155,14 @@ estimated_list : estimated_list estimated_elem
{ driver.add_estimated_params_element(); } { driver.add_estimated_params_element(); }
; ;
estimated_elem : estimated_elem1 COMMA estimated_elem2 ';'; estimated_elem : estimated_elem1 COMMA estimated_elem2 ';'
| symbol ';'
{
driver.estim_params.type = 2;
driver.estim_params.name = *$1;
delete $1;
}
;
estimated_elem1 : STDERR symbol estimated_elem1 : STDERR symbol
{ {
...@@ -1204,6 +1211,11 @@ estimated_elem2 : prior_pdf COMMA estimated_elem3 ...@@ -1204,6 +1211,11 @@ estimated_elem2 : prior_pdf COMMA estimated_elem3
{ {
driver.estim_params.init_val = $1; driver.estim_params.init_val = $1;
} }
| COMMA expression_or_empty COMMA expression_or_empty
{
driver.estim_params.low_bound = $2;
driver.estim_params.up_bound = $4;
}
| expression_or_empty COMMA expression_or_empty COMMA expression_or_empty | expression_or_empty COMMA expression_or_empty COMMA expression_or_empty
{ {
driver.estim_params.init_val = $1; driver.estim_params.init_val = $1;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment