www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.learn - Whats the difference between a final and non-final switch statement?

reply "Gary Willoughby" <dev nomad.so> writes:
Whats the difference between a final and non-final switch 
statement? I know the compiler complains when i don't use a 
default case in a non-final switch statement but i've no idea why.
Jul 30 2013
parent reply "Namespace" <rswhite4 googlemail.com> writes:
On Tuesday, 30 July 2013 at 10:14:50 UTC, Gary Willoughby wrote:
 Whats the difference between a final and non-final switch 
 statement? I know the compiler complains when i don't use a 
 default case in a non-final switch statement but i've no idea 
 why.
http://dlang.org/statement.html#FinalSwitchStatement
Jul 30 2013
parent "Gary Willoughby" <dev nomad.so> writes:
On Tuesday, 30 July 2013 at 10:29:45 UTC, Namespace wrote:
 On Tuesday, 30 July 2013 at 10:14:50 UTC, Gary Willoughby wrote:
 Whats the difference between a final and non-final switch 
 statement? I know the compiler complains when i don't use a 
 default case in a non-final switch statement but i've no idea 
 why.
http://dlang.org/statement.html#FinalSwitchStatement
That's great thanks.
Jul 30 2013