Skip to content
Snippets Groups Projects
Commit 76a2aaff authored by Marco Ratto's avatar Marco Ratto
Browse files

rename local variables to minimize the risk of overlapping with names stored in data file

(cherry picked from commit 3aa94198)
parent c8ff6416
No related branches found
No related tags found
No related merge requests found
function c = dat_fil_(data_file); function list_of_exported_variables_ = dat_fil_(dat_fil_to_load_);
% Written by Marco Ratto % Written by Marco Ratto
% Joint Research Centre, The European Commission, % Joint Research Centre, The European Commission,
% (http://eemc.jrc.ec.europa.eu/), % (http://eemc.jrc.ec.europa.eu/),
...@@ -25,14 +25,14 @@ function c = dat_fil_(data_file); ...@@ -25,14 +25,14 @@ function c = dat_fil_(data_file);
% along with Dynare. If not, see <http://www.gnu.org/licenses/>. % along with Dynare. If not, see <http://www.gnu.org/licenses/>.
try try
eval(data_file); eval(dat_fil_to_load_);
catch catch
load(data_file); load(dat_fil_to_load_);
end end
clear data_file; clear dat_fil_to_load_;
a=who; list_of_local_variables_=who;
for j=1:length(a) for j=1:length(list_of_local_variables_),
eval(['c.',a{j},'=',a{j},';']); eval(['list_of_exported_variables_.',list_of_local_variables_{j},'=',list_of_local_variables_{j},';']);
end end
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment