octave: Keywords
F.1 Keywords
============
The following identifiers are keywords, and may not be used as variable
or function names:
‘__FILE__’ ‘__LINE__’ ‘break’
‘case’ ‘catch’ ‘classdef’
‘continue’ ‘do’ ‘else’
‘elseif’ ‘end’ ‘end_try_catch’
‘end_unwind_protect’ ‘endclassdef’ ‘endenumeration’
‘endevents’ ‘endfor’ ‘endfunction’
‘endif’ ‘endmethods’ ‘endparfor’
‘endproperties’ ‘endswitch’ ‘endwhile’
‘enumeration’ ‘events’ ‘for’
‘function’ ‘global’ ‘if’
‘methods’ ‘otherwise’ ‘parfor’
‘persistent’ ‘properties’ ‘return’
‘switch’ ‘try’ ‘until’
‘unwind_protect’ ‘unwind_protect_cleanup’ ‘while’
The function ‘iskeyword’ can be used to quickly check whether an
identifier is reserved by Octave.
-- : iskeyword ()
-- : iskeyword (NAME)
Return true if NAME is an Octave keyword.
If NAME is omitted, return a list of keywords.
See also: isvarname XREFisvarname, exist XREFexist.