M
Morris Dovey
[email protected] said:Hello all,
Bom dia!
Could someone have the generosity of explaining me what this #defines
define?
#define YPAD_PROTOTYPE(PAD) extern void PAD ();
Expands to produce a prototype statement. For example:
YPAD_PROTOTYPE(my_function)
produces
extern void my_function ();
#define YPAD_FUNCTION(PAD) extern void PAD (VarP) xPrsNode VarP;
Here
YPAD_FUNCTION(my_function)
Expands to produce
extern void my_function (VarP) xPrsNode VarP
which is almost certainly expanded further by other macro
definitions.