Is there a reason for default-int?
Don
nospam at nospam.com
Mon Dec 28 22:38:42 PST 2009
Phil Deets wrote:
> On Mon, 28 Dec 2009 16:18:46 -0500, Simen kjaeraas
> <simen.kjaras at gmail.com> wrote:
>
>> Apart from C legacy, is there a reason to assume anything we don't
>> know what
>> is, is an int? Shouldn't the compiler instead say 'unknown type' or
>> something
>> else that makes sense?
>>
>
> C++ abandoned default int. I think it would be best for D to do the same.
D never had default int. When there's an error, the compiler just has to
choose *some* type, so that it doesn't crash <g>.
More information about the Digitalmars-d-learn
mailing list