| << Prev | - Up - | Next >> |
This section documents some functions that might be useful to users wanting to write their own Oz-syntax-aware commands. All of these commands respect Oz syntax w. r. t. quoted elements.
oz-is-quoted [function]Return non-nil iff point is inside a string, quoted atom, backquote variable, ampersand-denoted character or end-of-line comment. In this case, move the point to the beginning of the corresponding token. Else point is not moved.
oz-backward-keyword [function]oz-forward-keyword [function]Search backward resp. forward for the last resp. next keyword or parenthesis preceding resp. following point. Return non-nil iff such was found. Ignore quoted keywords. Point is left at the first character of the keyword.
oz-backward-begin [function]Move to the last unmatched start of a bracketed Oz construct and return column of point.
oz-forward-end [function]oz-backward-paren [function]Move to the last unmatched opening parenthesis and return column of point.
oz-forward-paren [function]Move to the next unmatched closing parenthesis.
Please submit interesting commands you formulate using these functions to the author.
| << Prev | - Up - | Next >> |