Mercurial > octave
diff doc/interpreter/oop.txi @ 24510:a2569d574ae5
Add a help entry and documentation for @ character (bug #52771).
expr.txi: Add sub-node "Access via Handle" to the "Calling Functions" node.
Don't indent a paragraph that refers to the previous example. Provide the
body for the "Access via Handle" node and include an '@' opindex entry
qualified by "function handle". Mention that '@' is also used for class
methods and reference the "Object Oriented Programming" chapter.
oop.txi: Add an opindex reference to '@' qualified by "class methods" so a
quick index link is created.
op-kw-docs: Create an operator index entry for '@'. Mention that '@' is also
used for class methods and suggest seeing the "Object Oriented Programming"
chapter of the manual.
octave.texi: Add sub-node "Access via Handle" to sub-menu list.
author | Daniel J Sebald <daniel.sebald@ieee.org> |
---|---|
date | Tue, 02 Jan 2018 15:29:10 -0600 |
parents | ff4717c3223f |
children | 194eb4bd202b |
line wrap: on
line diff
--- a/doc/interpreter/oop.txi Wed Jan 03 22:30:54 2018 -0800 +++ b/doc/interpreter/oop.txi Tue Jan 02 15:29:10 2018 -0600 @@ -81,6 +81,7 @@ a = [a0, a1, a2, @dots{}, an]; @end example +@opindex @@ class methods This is a sufficient specification to begin writing the constructor for the polynomial class. All object oriented classes in Octave must be located in a directory that is the name of the class prepended with the @samp{@@} symbol.