Function: c-init-language-vars-for
c-init-language-vars-for is a byte-compiled function defined in
cc-mode.el.gz.
Signature
(c-init-language-vars-for MODE)
Documentation
Initialize the language variables for one of the language modes
directly supported by CC Mode. This can be used instead of the
c-init-language-vars macro if the language you want to use is one of
those, rather than a derived language defined through the language
variable system (see "cc-langs.el").
Source Code
;; Defined in /usr/src/emacs/lisp/progmodes/cc-mode.el.gz
(defun c-init-language-vars-for (mode)
"Initialize the language variables for one of the language modes
directly supported by CC Mode. This can be used instead of the
`c-init-language-vars' macro if the language you want to use is one of
those, rather than a derived language defined through the language
variable system (see \"cc-langs.el\")."
(cond ((eq mode 'c-mode) (c-init-language-vars c-mode))
((eq mode 'c++-mode) (c-init-language-vars c++-mode))
((eq mode 'objc-mode) (c-init-language-vars objc-mode))
((eq mode 'java-mode) (c-init-language-vars java-mode))
((eq mode 'idl-mode) (c-init-language-vars idl-mode))
((eq mode 'pike-mode) (c-init-language-vars pike-mode))
((eq mode 'awk-mode) (c-init-language-vars awk-mode))
(t (error "Unsupported mode %s" mode))))