$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
From: Arkadiy Vertleyb (vertleyb_at_[hidden])
Date: 2005-02-01 09:28:09
"Aleksey Gurtovoy" <agurtovoy_at_[hidden]> wrote
> Larry Evans writes:
> > Is the following supposed to compile:
> >
> > enum
> > visitor_numerals
> > { visitor_n0
> > , visitor_n1
> > };
> >
> > typedef mpl::vector_c<visitor_numerals,visitor_n0> vec_viz_type;
> > typedef mpl::at_c<vec_viz_type,0>::type vec_viz0_type;
>
> Theoretically, I see no good reason to disallow it.
I think that one major problem is that you promise next<> and prev<> on
integrals. It would be quite problematic to satisfy this for enums staying
in the same enum type.
Regards,
Arkadiy