view test/bug-51599/class_bug51599.m @ 31246:43a6be589387

doc: New documentation for memoization techniques (bug #60860) vectorize.texi: New section on memoization octave.texi: List new section
author Arun Giridhar <arungiridhar@gmail.com>
date Thu, 29 Sep 2022 20:31:52 -0400
parents 3ac5d3d01cad
children
line wrap: on
line source

classdef class_bug51599 < handle
  properties
    anon_fcn
  endproperties
  methods
    function foo (obj)
      obj.anon_fcn = @(x) my_helper (x + 1);
    endfunction
    function ret = bar (obj, val)
      ret = obj.anon_fcn (val);
    endfunction
  endmethods
endclassdef

function ret = my_helper (val)
  ret = val + 1;
endfunction