didn't fully formulate that thought:

above examples vs. the following

struct Fraction
{
    long numerator;
    long denominator;

    double value() const @property
    {
        return cast(double)numerator / denominator;
    }

    auto opPseudonym() { /* points to value() ? */ }
    alias opPsuedonym=value;  // ??
}

Reply via email to