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 | endevents
|
endfor | endfunction | endif
|
endmethods | endproperties | endswitch
|
endwhile | events | for
|
function | get | global
|
if | methods | otherwise
|
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.