class RegExp
{
    enum Option{
        X, Y, Z
    }
    int options;
    this(int options = 0){ this.options = options; }
}

void main(){
       auto reg  = new RegExp("^A.",   .Option(  X |Y|Z ) );
       assert( RegExp .Option.X | RegExp .Option.Y| RegExp .Option.Z   ==
reg.options );
}

Reply via email to