(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