DOC HOME SITE MAP MAN PAGES GNU INFO SEARCH
 

(make) Flavor Function

Info Catalog (make) Origin Function (make) Functions (make) Shell Function
 
 8.10 The `flavor' Function
 ==========================
 
 The `flavor' function is unlike most other functions (and like `origin'
 function) in that it does not operate on the values of variables; it
 tells you something _about_ a variable.  Specifically, it tells you the
 flavor of a variable ( The Two Flavors of Variables Flavors.).
 
    The syntax of the `flavor' function is:
 
      $(flavor VARIABLE)
 
    Note that VARIABLE is the _name_ of a variable to inquire about; not
 a _reference_ to that variable.  Therefore you would not normally use a
 `$' or parentheses when writing it.  (You can, however, use a variable
 reference in the name if you want the name not to be a constant.)
 
    The result of this function is a string that identifies the flavor
 of the variable VARIABLE:
 
 `undefined'
      if VARIABLE was never defined.
 
 `recursive'
      if VARIABLE is a recursively expanded variable.
 
 `simple'
      if VARIABLE is a simply expanded variable.
 
 
Info Catalog (make) Origin Function (make) Functions (make) Shell Function
automatically generated byinfo2html