Mercurial > octave
changeset 24214:2cc557b689d2
maint: Merge stable to default.
author | John W. Eaton <jwe@octave.org> |
---|---|
date | Wed, 08 Nov 2017 16:17:30 -0500 |
parents | 39d05d70ea60 (current diff) d2cfaaa57677 (diff) |
children | 51954e5cbbc5 |
files | libinterp/parse-tree/oct-parse.in.yy |
diffstat | 1 files changed, 12 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/libinterp/parse-tree/oct-parse.in.yy Wed Nov 08 12:02:03 2017 -0800 +++ b/libinterp/parse-tree/oct-parse.in.yy Wed Nov 08 16:17:30 2017 -0500 @@ -3962,6 +3962,18 @@ int l = tok_val->line (); int c = tok_val->column (); + std::list<std::string> names; + for (tree_decl_init_list::iterator p = lst->begin (); + p != lst->end (); p++) + { + tree_decl_elt *elt = *p; + + std::string nm = elt->name (); + if (! nm.empty ()) + names.push_back (nm); + } + lexer.mark_as_variables (names); + switch (tok) { case GLOBAL: