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 | get | global
|
if | methods | otherwise
|
parfor | persistent | properties
|
return | set | static
|
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.