Stringy Weirdness
1100110
10equals2 at gmail.com
Sat Aug 18 01:44:12 PDT 2012
Issue 8557 has been added to the database
On Sat, 18 Aug 2012 02:35:06 -0500, Simen Kjaeraas
<simen.kjaras at gmail.com> wrote:
> On Sat, 18 Aug 2012 07:11:38 +0200, 1100110 <10equals2 at gmail.com> wrote:
>
>> I haven't been quite able to figure this one out.
>>
>> string[string][] Dict; //sure ok.
>> alias string[string][] dict; //Error
>>
>> void main()
>> {
>> Dict = [["Cow":"moo" ],["Duck":"quack"]];//cool
>> Dict ~= ["Dog":"woof"] //No
>> prob.
>> assert(Dict==[["Cow":"moo"],["Duck":"quack"],["Dog":"woof"]]);//looks
>> legit
>> dict temp = [["Cow":"moo" ],["Duck":"quack"]];//Error
>> string[string][] temp2 = [["Cow":"moo" ],["Duck":"quack"]];//Error
>>
>>
>> //And My favorite one of all:
>> auto temp2 = [["Cow":"moo"],["Duck":"quack"]]; //Error
>> }
>>
>> I've hit stuff like this before, and I've always assumed it was just
>> karma for screwing with it. I can't figure out why it does this.
>
> These are definite bugs. Please file:
>
> http://d.puremagic.com/issues/enter_bug.cgi
>
--
Using Opera's revolutionary email client: http://www.opera.com/mail/
More information about the Digitalmars-d-learn
mailing list