Mercurial > octave
view CITATION @ 27234:279074d7a3b9
eliminate unused tree_evaluator::reset function
* pt-eval.h, pt-eval.cc (tree_evaluator::reset): Delete unused function.
(tree_evaluator::evaluate_internal): New function. Use unwind_protect
to ensure nargout_stack is properly restored.
(tree_evaluator::evaluate): Use new evaluate_internal function.
Reset m_result_type before returning.
author | John W. Eaton <jwe@octave.org> |
---|---|
date | Thu, 11 Jul 2019 14:21:37 -0400 |
parents | 823b4bcf79fc |
children | 83c748eb9fbd |
line wrap: on
line source
To cite GNU Octave in publications use: John W. Eaton, David Bateman, Søren Hauberg, Rik Wehbring (2019). GNU Octave version 5.1.0 manual: a high-level interactive language for numerical computations. URL https://www.gnu.org/software/octave/doc/v5.1.0/ A BibTeX entry for LaTeX users is: @manual{, title = {{GNU Octave} version 5.1.0 manual: a high-level interactive language for numerical computations}, author = {John W. Eaton and David Bateman and S{\o}ren Hauberg and Rik Wehbring}, year = {2019}, url = {https://www.gnu.org/software/octave/doc/v5.1.0/}, } We have invested a lot of time and effort in creating GNU Octave, please cite it when using it. See also 'citation pkgname' for citing Octave packages.