Posting this mostly for reference in case anyone else spends 30
minutes uttering WTF over and over... Although the documentation for
the switch statement purports to accept "any expression", that is most
certainly not the case. See below.

// will always fall through to the default case.
switch ([EMAIL PROTECTED])

// will work as expected
var myVar:MyType = [EMAIL PROTECTED];
switch (myVar)

Is there a valid reason for this behavior?

Ben






------------------------ Yahoo! Groups Sponsor --------------------~--> 
Great things are happening at Yahoo! Groups.  See the new email design.
http://us.click.yahoo.com/TISQkA/hOaOAA/yQLSAA/nhFolB/TM
--------------------------------------------------------------------~-> 

--
Flexcoders Mailing List
FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/flexcoders/

<*> To unsubscribe from this group, send an email to:
    [EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 


Reply via email to