Mercurial > octave
changeset 32955:7e8b5dd93fba bytecode-interpreter
maint: Merge default to bytecode-interpreter.
author | Nicholas R. Jankowski <jankowski.nicholas@gmail.com> |
---|---|
date | Wed, 07 Feb 2024 11:42:48 -0500 |
parents | cc86461a2ab3 (current diff) 5bd598c813ca (diff) |
children | e6830b0c6fc7 |
files | libinterp/parse-tree/pt-eval.cc |
diffstat | 1 files changed, 11 insertions(+), 12 deletions(-) [+] |
line wrap: on
line diff
--- a/libinterp/parse-tree/pt-eval.cc Wed Feb 07 17:18:18 2024 +0100 +++ b/libinterp/parse-tree/pt-eval.cc Wed Feb 07 11:42:48 2024 -0500 @@ -2264,7 +2264,6 @@ } } -// END is documented in op-kw-docs. DEFMETHOD (end, interp, args, , doc: /* -*- texinfo -*- @deftypefn {} {} end @@ -2298,17 +2297,17 @@ @item For custom classes, to enable use of @code{end} in indexing expressions it must be overloaded with a function definition such as: - @example - @group - function last_index = end (obj, end_dim, ndim_obj) - if (end_dim == ndim_obj) - last_index = prod (size (obj)(end_dim:ndim_obj)); - else - last_index = size (obj, end_dim); - endif - endfunction - @end group - @end example +@example +@group +function last_index = end (obj, end_dim, ndim_obj) + if (end_dim == ndim_obj) + last_index = prod (size (obj)(end_dim:ndim_obj)); + else + last_index = size (obj, end_dim); + endif +endfunction +@end group +@end example For more information see @ref{Object Oriented Programming, , Object Oriented Programming}. @end enumerate