Problem with __PROMISE__ in function argument
Suppose we have :
__PROMISE__ add_function(__PROMISE__ alpha2, float_st alpha3);
It will be changed by promise2 to :
Double_st add_function(double_st alpha2; double_st float_st alpha3);
If both (alpha2 and alpha3) are defined as PROMISE, there is no problem. It seems that promise considers "float_st alpha3" as a variable.
Edited by Thibault Hilaire