Octave style guide: Difference between revisions

Jump to navigation Jump to search
m
Line 128: Line 128:


Avoid reusing the names of other functions as local variable names.  For
Avoid reusing the names of other functions as local variable names.  For
example, try to avoid naming local variables {{codeline|abs}},
example, avoid naming local variables {{codeline|abs}},
{{codeline|log}}, or {{codeline|pow}}.  These functions may be used in a
{{codeline|log}}, or {{codeline|pow}}.  These names might be used later to try to call the function with that name, but instead will refer to a local variable, leading to very confusing errors.
later change and may lead to confusing errors.


An exception is the use of {{codeline|i}} and {{codeline|j}} as loop indices.
An exception is the use of {{codeline|i}} and {{codeline|j}} as loop indices.
1,072

edits

Navigation menu