diff --git a/src/macro/Parser.yy b/src/macro/Parser.yy index 800a6554..2c72ea84 100644 --- a/src/macro/Parser.yy +++ b/src/macro/Parser.yy @@ -1,6 +1,6 @@ // -*- C++ -*- /* - * Copyright © 2019 Dynare Team + * Copyright © 2019-2020 Dynare Team * * This file is part of Dynare. * @@ -129,6 +129,11 @@ directive_one_line : INCLUDE expr { $$ = make_shared($2, driver.env, @$); } | INCLUDEPATH expr { $$ = make_shared($2, driver.env, @$); } + | DEFINE symbol + { + auto tmp = make_shared("1", driver.env, @$); + $$ = make_shared($2, tmp, driver.env, @$); + } | DEFINE symbol EQUAL expr { $$ = make_shared($2, $4, driver.env, @$); } | DEFINE function EQUAL expr