Function: sh-smie--keyword-p
sh-smie--keyword-p is a byte-compiled function defined in
sh-script.el.gz.
Signature
(sh-smie--keyword-p)
Documentation
Non-nil if we're at a keyword position.
A keyword position is one where if we're looking at something that looks like a keyword, then it is a keyword.
Source Code
;; Defined in /usr/src/emacs/lisp/progmodes/sh-script.el.gz
(defun sh-smie--keyword-p ()
"Non-nil if we're at a keyword position.
A keyword position is one where if we're looking at something that looks
like a keyword, then it is a keyword."
(let ((prev (funcall smie-backward-token-function)))
(if (zerop (length prev))
(looking-back "\\`\\|\\s(" (1- (point)))
(assoc prev smie-grammar))))