Function: semantic-lex-init
semantic-lex-init is a byte-compiled function defined in lex.el.gz.
Signature
(semantic-lex-init)
Documentation
Initialize any lexical state for this buffer.
Source Code
;; Defined in /usr/src/emacs/lisp/cedet/semantic/lex.el.gz
(defun semantic-lex-init ()
"Initialize any lexical state for this buffer."
(unless semantic-lex-comment-regex
(setq semantic-lex-comment-regex
(if comment-start-skip
(concat "\\(\\s<\\|" comment-start-skip "\\)")
"\\(\\s<\\)")))
;; Setup the lexer syntax-table
(setq semantic-lex-syntax-table (copy-syntax-table (syntax-table)))
(dolist (mod semantic-lex-syntax-modifications)
(modify-syntax-entry
(car mod) (nth 1 mod) semantic-lex-syntax-table)))