[gambit-list] tell ___BOOL to be bool?
REPLeffect
repleffect at gmail.com
Wed Feb 1 11:54:57 EST 2012
On 2/1/12, Marc Feeley <feeley at iro.umontreal.ca> wrote:
>
> On 2012-02-01, at 12:19 AM, REPLeffect wrote:
>
>> Would it be possible to get a configure option that will allow ___BOOL
>> to be defined as bool instead of int? I understand at least some of
>> the reasons behind defining it as int for compatibility with some
>> compilers. It would just be nice to be able to chose to have it be
>> bool instead.
>>
>> Perhaps there are ramifications which I have not considered. But it
>> makes it nice for interfacing with my C++ code to have ___BOOL
>> actually be bool (unless, of course, unconsidered ramifications would
>> have detrimental effects on me -- in which case, please feel free to
>> enlighten me) :-D
>
> I have added to the configure script an automatic detection of support for
> the bool type. The ___BOOL macro will be defined in gambit.h accordingly.
> If you want to override the default, you can now supply the definition of
> the ___BOOL macro on the command-line (e.g. -D___BOOL=int).
>
> Marc
>
>
Wow, that's excellent! Thanks a lot, Marc!
More information about the Gambit-list
mailing list