Function: srecode-dictionary-compound-variable-p

srecode-dictionary-compound-variable-p is a byte-compiled function defined in dictionary.el.gz.

Signature

(srecode-dictionary-compound-variable-p OBJ)

Documentation

Return non-nil if OBJ is an object of type srecode-dictionary-compound-variable(var)/srecode-dictionary-compound-variable(fun).

Source Code

;; Defined in /usr/src/emacs/lisp/cedet/srecode/dictionary.el.gz
(defclass srecode-dictionary-compound-variable
  (srecode-dictionary-compound-value)
  ((value :initarg :value
	  :documentation
	  "The value of this template variable.
Variables in template files are usually a single string
which can be inserted into a dictionary directly.

Some variables may be more complex and involve dictionary
lookups, strings, concatenation, or the like.

The format of VALUE is determined by current template
formatting rules.")
   (compiled :initarg :compiled
	     :type list
	     :documentation
	     "The compiled version of VALUE.")
   )
  "A compound dictionary value for template file variables.
You can declare a variable in a template like this:

set NAME \"str\" macro \"OTHERNAME\"

with appending various parts together in a list.")