>> 3. A type that is guaranteed to be distinct from all other useful 
>> types.
>> 'nil' is what Lisp calls it; void_ is fine, too.
>
>Another possible spelling for this animal is:
>
>class nat {nat();};
>
>Inspired from nan.  In this case means Not A Type.  It is nice and 
>short which comes in handy for when there are a lot of template 
>parameters to default.  It is easily pronounceable, and won't be 
>confused with any other type when discussed verbally.

How about not_a_type?

It's a little more to type, but looks much better (IMHO).

And shouldn't it be :

struct not_a_type {};

?

Best,
John
>
>-Howard
>
>_______________________________________________
>Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost

_______________________________________________
Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost

Reply via email to