Function: scheme-syntax-propertize

scheme-syntax-propertize is a byte-compiled function defined in scheme.el.gz.

Signature

(scheme-syntax-propertize BEG END)

Source Code

;; Defined in /usr/src/emacs/lisp/progmodes/scheme.el.gz
(defun scheme-syntax-propertize (beg end)
  (goto-char beg)
  (scheme-syntax-propertize-sexp-comment end)
  (scheme-syntax-propertize-regexp end)
  (funcall
   (syntax-propertize-rules
    ("\\(#\\);" (1 (prog1 "< cn"
                     (scheme-syntax-propertize-sexp-comment end))))
    ("\\(#\\)/" (1 (when (null (nth 8 (save-excursion
                                        (syntax-ppss (match-beginning 0)))))
                     (put-text-property
                      (match-beginning 1)
                      (match-end 1)
                      'syntax-table (string-to-syntax "|"))
                     (scheme-syntax-propertize-regexp end)
                     nil))))
   (point) end))