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))))