Maybe this way?

----
final abstract class Colors
{
        enum Red { RedOrange }
        enum Green { GreenBlue}
        enum Blue { BlueYellow }
}

void main() {
        Colors.Red foo = Colors.Red.RedOrange;
        assert(foo >= Colors.Red.min && foo <= Colors.Red.max);
}
----

Reply via email to