comparison scripts/legacy/@inline/inline.m @ 30911:b7edac56a810

Add functions to @inline class for Matlab compatibility (Bug #62260). * scripts/legacy/@inline/cat.m, scripts/legacy/@inline/cat.m, scripts/legacy/@inline/disp.m, scripts/legacy/@inline/exist.m, scripts/legacy/@inline/horzcat.m, scripts/legacy/@inline/nargin.m, scripts/legacy/@inline/nargout.m, scripts/legacy/@inline/symvar.m, scripts/legacy/@inline/vertcat.m: New functions * scripts/legacy/module.mk: Add new functions to build system. * scripts/legacy/@inline/argnames.m: scripts/legacy/@inline/char.m, scripts/legacy/@inline/feval.m, scripts/legacy/@inline/formula.m, scripts/legacy/@inline/subsref.m, scripts/legacy/@inline/vectorize.m: Redo documentation. Change FCN input name to FOBJ. * scripts/legacy/@inline/inline.m: Single tweak to documentation. * scripts/legacy/__vectorize__.m: Add note that this function was translated from C++. * scripts/legacy/vectorize.m: Remove incorrect note about function being translated from C++.
author Rik <rik@octave.org>
date Wed, 06 Apr 2022 21:25:58 -0700
parents 5d3faba0342e
children ec5b57af230a
comparison
equal deleted inserted replaced
30910:78c3dcadf130 30911:b7edac56a810
35 ## 35 ##
36 ## If called with a single argument, the arguments of the generated 36 ## If called with a single argument, the arguments of the generated
37 ## function are extracted from the function itself. The generated 37 ## function are extracted from the function itself. The generated
38 ## function arguments will then be in alphabetical order. It should be 38 ## function arguments will then be in alphabetical order. It should be
39 ## noted that i and j are ignored as arguments due to the ambiguity 39 ## noted that i and j are ignored as arguments due to the ambiguity
40 ## between their use as a variable or their use as an built-in constant. 40 ## between their use as a variable and their use as an built-in constant.
41 ## All arguments followed by a parenthesis are considered to be 41 ## All arguments followed by a parenthesis are considered to be
42 ## functions. If no arguments are found, a function taking a single 42 ## functions. If no arguments are found, a function taking a single
43 ## argument named @code{x} will be created. 43 ## argument named @code{x} will be created.
44 ## 44 ##
45 ## If the second and subsequent arguments are character strings, they 45 ## If the second and subsequent arguments are character strings, they