octave-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Octave-bug-tracker] [bug #58279] vararginvarargout


From: John W. Eaton
Subject: [Octave-bug-tracker] [bug #58279] vararginvarargout
Date: Thu, 30 Apr 2020 23:33:23 -0400 (EDT)
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Firefox/68.0

Follow-up Comment #4, bug #58279 (project octave):

Rik:

The tree_return_list thing is obsolete.  It should probably be removed.  Long
ago it was used to represent the left hand side of an assignment expression
like


[idx_expr_1, idx_expr2, ...] = expression


not for the input/output parameter lists of functions.  Parameter lists are
limited to simple identifiers (with optional initial values for input
parameter lists), not index expressions like the tree_return_list can hold. 
The parser changed to handle this type of assignment expression differently
but the tree_return_list class wasn't removed after it was no longer needed.

Sorry for the trouble.  I'll fix it.

    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/bugs/?58279>

_______________________________________________
  Message sent via Savannah
  https://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]