Function: semantic-cpp-defs

semantic-cpp-defs is a byte-compiled function defined in gcc.el.gz.

Signature

(semantic-cpp-defs STR)

Documentation

Convert CPP output STR into a list of cons cells with defines for C++.

Source Code

;; Defined in /usr/src/emacs/lisp/cedet/semantic/bovine/gcc.el.gz
(defun semantic-cpp-defs (str)
  "Convert CPP output STR into a list of cons cells with defines for C++."
  (let ((lines (split-string str "\n"))
        (lst nil))
    (dolist (L lines)
      (let ((dat (split-string L)))
        (when (= (length dat) 3)
          (push (cons (nth 1 dat) (nth 2 dat)) lst))))
    lst))