cuex/fpvar.h: Formal Function Parameter Variables
[cuex: Expressions]
Detailed Description
This is a variable type suited for formal function parameters if hash-cons equivalence is required. These variables are identified by argument number and type. Note that local functions, if supported by the application, may have clashing variables, and this must be dealt with when traversing expression trees. It this is not feasible, it is suggested to give up hash-cons equivalence and use cuex_tvar_t instead.
Define Documentation
#define cuex_fpvarmeta |
( |
index |
|
) |
|
Function Documentation
Hash-cons a function parameter variable based on the argument number and its type.
True iff e is a formal function parameter variable.