Function: semantic--grammar-macro-lib-part
semantic--grammar-macro-lib-part is a byte-compiled function defined
in grammar.el.gz.
Signature
(semantic--grammar-macro-lib-part DEF)
Documentation
Return the library part of the grammar macro defined by DEF.
Source Code
;; Defined in /usr/src/emacs/lisp/cedet/semantic/grammar.el.gz
(defsubst semantic--grammar-macro-lib-part (def)
"Return the library part of the grammar macro defined by DEF."
(let ((suf (format "-%s\\'" (regexp-quote (symbol-name (car def)))))
(fun (symbol-name (cdr def))))
(substring fun 0 (string-match suf fun))))