From d01d952a6fcb040aa1a532dcba865e28ccffe042 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?St=C3=A9phane=20Adjemian=20=28Charybdis=29?= <stephane.adjemian@univ-lemans.fr> Date: Wed, 17 Oct 2012 16:28:36 +0200 Subject: [PATCH] Added the possibility to write graph_format=none, in which case the graphs are displayed (provided nograph and nodisplay options are not used) but not saved. --- DynareBison.yy | 3 +++ DynareFlex.ll | 1 + 2 files changed, 4 insertions(+) diff --git a/DynareBison.yy b/DynareBison.yy index 17ad551b..03f0ed24 100644 --- a/DynareBison.yy +++ b/DynareBison.yy @@ -2261,6 +2261,8 @@ allowed_graph_formats : EPS { driver.add_graph_format("fig"); } | PDF { driver.add_graph_format("pdf"); } + | NONE + { driver.add_graph_format("pdf"); } ; list_allowed_graph_formats : allowed_graph_formats | list_allowed_graph_formats COMMA allowed_graph_formats @@ -2705,6 +2707,7 @@ symbol : NAME | EPS | PDF | FIG + | NONE | DR ; %% diff --git a/DynareFlex.ll b/DynareFlex.ll index 28d72ad0..5c08a9e4 100644 --- a/DynareFlex.ll +++ b/DynareFlex.ll @@ -226,6 +226,7 @@ string eofbuff; <DYNARE_STATEMENT>eps {yylval->string_val = new string(yytext); return token::EPS;} <DYNARE_STATEMENT>pdf {yylval->string_val = new string(yytext); return token::PDF;} <DYNARE_STATEMENT>fig {yylval->string_val = new string(yytext); return token::FIG;} +<DYNARE_STATEMENT>none {yylval->string_val = new string(yytext); return token::NONE;} <DYNARE_STATEMENT>print {return token::PRINT;} <DYNARE_STATEMENT>noprint {return token::NOPRINT;} <DYNARE_STATEMENT>conf_sig {return token::CONF_SIG;} -- GitLab