>>> "Hans" == Hans Aberg <[EMAIL PROTECTED]> writes:
> On 19 Sep 2005, at 16:07, Akim Demaille wrote: >>> One way to do it, might be to define a macro that expands to >>> std::deque by default. Then, if one wants to change that, one writes >>> in the .y file say >>> %define parser_stack "std::vector" >>> causing the macro to expand to std::vector instead. >>> >> >> Their interfaces are way too different. > I have no problem, with my skeleton file, to change between > std::vector and std::deque. From what I recall, you push/pop the > deque in front, which does not work with vector; I changed that. I > attach the skeleton file I use. I wasn't aware push_back was supported by vectors, thanks!
