octave-font-lock-keywords
octave-font-lock-keywords is a variable defined in `
octave.el
'.
Its value is shown
below.
- This variable may be risky if used as a file-local variable.
Documentation:
Additional Octave expressions to highlight.
Value:
(("\\_<\\(\\(?:break\\|c\\(?:a\\(?:se\\|tch\\)\\|lassdef\\|ontinue\\)\\|do\\|e\\(?:lse\\(?:if\\)?\\|n\\(?:d\\(?:_\\(?:try_catch\\|unwind_protect\\)\\|classdef\\|e\\(?:numeration\\|vents\\)\\|f\\(?:or\\|unction\\)\\|if\\|methods\\|p\\(?:arfor\\|roperties\\)\\|switch\\|while\\)?\\|umeration\\)\\|vents\\)\\|f\\(?:or\\|unction\\)\\|global\\|if\\|methods\\|otherwise\\|p\\(?:arfor\\|ersistent\\|roperties\\)\\|return\\|switch\\|try\\|un\\(?:til\\|wind_protect\\(?:_cleanup\\)?\\)\\|while\\)\\)\\_>" . font-lock-keyword-face)
(#[257 "\300\301\302#\2038 \303\224\303\225\304 \2043 \3051/ b\210\306 \210\307f\310>\203) \311\312\307$\210\211b0\2022 \210\211b\210\266\202 \307\207"
[re-search-forward "\\_" move 0 octave-in-string-or-comment-p
(error)
backward-up-list nil
(40 91 123)
put-text-property face]
8 "\n\n(fn LIMIT)"])
("\\(?:!=\\|&&\\|\\*[*=]\\|\\+[+=]\\|-[=-]\\|\\.\\(?:\\*\\*\\|\\.\\.\\|['*/\\^]\\)\\|/=\\|<=\\|==\\|>=\\|||\\|~=\\|[!&'*+,/:->\\|~^-]\\)" . font-lock-builtin-face)
("^\\s-*\\_<\\(function\\)\\_>\\([^=;(\n]*=[ ]*\\|[ ]*\\)\\(\\(?:\\w\\|\\s_\\)+\\)\\_>"
(1 font-lock-keyword-face)
(3 font-lock-function-name-face nil t)))