On Sunday, 8 December 2013 at 22:30:25 UTC, bearophile wrote:


Try:

member.writeln;

Bye,
bearophile

yeah, that's pretty nice.

module main;

import std.stdio;

void main()
{
    struct Suit {string nm; int val; int val2; string shortNm;};

    static Suit[5] suits =  [
                {"spades",1,6,"spd"},
                {"hearts",4,10,"hrt"},
                {"hearts2",4,10,"hrt2"},
                {"diamonds",10,16,"dmd"},
                {"clubs",11,17,"clb"}
                ];
        
    foreach (immutable member;  suits)
    {
        member.writeln();
    }

}

output:
immutable(Suit)("spades", 1, 6, "spd")
immutable(Suit)("hearts", 4, 10, "hrt")
immutable(Suit)("hearts2", 4, 10, "hrt2")
immutable(Suit)("diamonds", 10, 16, "dmd")
immutable(Suit)("clubs", 11, 17, "clb")

Reply via email to