1 matches bool, 2 matches long
eles
eles at eles.com
Mon Apr 29 03:15:14 PDT 2013
On Monday, 29 April 2013 at 09:49:59 UTC, Diggory wrote:
> On Monday, 29 April 2013 at 06:26:44 UTC, Walter Bright wrote:
>> On 4/28/2013 2:05 AM, deadalnix wrote:
>>> On Saturday, 27 April 2013 at 21:52:30 UTC, Walter Bright
>>> wrote:
>>>> On 4/27/2013 2:29 PM, Rob T wrote:
> this thread, special cases (booleans convert by comparison
> rather than truncation, obviously truncation would be stupid
> but I think this is more of a reason to ditch integer booleans
> rather than to introduce a special case), different meaning (an
> integer is a number, a boolean is more like a yes/no enum and
> that is how it will be used in almost all code regardless of
> how it is defined in the language), etc.
gdc:
bool x = false;
x++;
main.d:50: Error: operation not allowed on bool 'x'
why not? is just an integer after all. another special case?
this works:
int x = false;
x++;
More information about the Digitalmars-d
mailing list