Function: semantic--grammar-macro-compl-dict
semantic--grammar-macro-compl-dict is a byte-compiled function defined
in grammar.el.gz.
Signature
(semantic--grammar-macro-compl-dict)
Documentation
Return a completion dictionary of macro definitions.
Source Code
;; Defined in /usr/src/emacs/lisp/cedet/semantic/grammar.el.gz
(defun semantic--grammar-macro-compl-dict ()
"Return a completion dictionary of macro definitions."
(let ((defs (semantic-grammar-macros))
def dups dict)
(while defs
(setq def (car defs)
defs (cdr defs))
(if (or (assoc (car def) defs) (assoc (car def) dups))
(push def dups)
(push (semantic--grammar-macro-compl-elt def) dict)))
(while dups
(setq def (car dups)
dups (cdr dups))
(push (semantic--grammar-macro-compl-elt def t) dict))
dict))