Function: icon-backward-to-start-of-continued-exp
icon-backward-to-start-of-continued-exp is a byte-compiled function
defined in icon.el.gz.
Signature
(icon-backward-to-start-of-continued-exp LIM)
Source Code
;; Defined in /usr/src/emacs/lisp/progmodes/icon.el.gz
(defun icon-backward-to-start-of-continued-exp (lim)
(if (memq (preceding-char) '(?\) ?\]))
(forward-sexp -1))
(beginning-of-line)
(skip-chars-forward " \t")
(cond
((<= (point) lim) (goto-char (1+ lim)))
((not (icon-is-continued-line)) 0)
((and (eq (char-syntax (following-char)) ?w)
(cdr
(assoc (buffer-substring (point)
(save-excursion (forward-word-strictly 1)
(point)))
icon-resword-alist))) 0)
(t (end-of-line 0) (icon-backward-to-start-of-continued-exp lim))))