digitalmars.D.learn - We have 'void' (no type),but we don't have 'any' (any type).
- nojoking (11/11) Sep 24 2006 any opIndex(char[] key)
- Tom S (1/1) Sep 24 2006 but we have 'Box' in std.boxer.
- Tydr Schnubbis (2/3) Sep 24 2006 Is it still broken, btw? I'm still using dmd 0.160, so I'm just curious...
- Stewart Gordon (11/22) Sep 24 2006 That's because D isn't a dynamically-typed language.
- Marcin Kuszczak (5/7) Sep 24 2006 Ehm... We have 'Any' type --> please see announcement newsgroup :-)
any opIndex(char[] key) { if(auto x=key in strarr) return cast(char[])*x; else if(auto y=key in intarr) return cast(int)*y; else if(auto z=key in bolarr) return cast(bool)*z; else throw new Exception("key not found: '" ~ key ~"'"; }
Sep 24 2006
Tom S wrote:but we have 'Box' in std.boxer.Is it still broken, btw? I'm still using dmd 0.160, so I'm just curious.
Sep 24 2006
nojoking wrote:any opIndex(char[] key) { if(auto x=key in strarr) return cast(char[])*x; else if(auto y=key in intarr) return cast(int)*y; else if(auto z=key in bolarr) return cast(bool)*z; else throw new Exception("key not found: '" ~ key ~"'"; }That's because D isn't a dynamically-typed language. Stewart. -- -----BEGIN GEEK CODE BLOCK----- Version: 3.1 GCS/M d- s:- C++ a->--- UB P+ L E W++ N+++ o K- w++ O? M V? PS- PE- Y? PGP- t- 5? X? R b DI? D G e++++ h-- r-- !y ------END GEEK CODE BLOCK------ My e-mail is valid but not my primary mailbox. Please keep replies on the 'group where everyone may benefit.
Sep 24 2006
Ehm... We have 'Any' type --> please see announcement newsgroup :-) -- Regards Marcin Kuszczak (Aarti_pl)nojoking wrote: We have 'void' (no type),but we don't have 'any' (any type).
Sep 24 2006