From: John Maddock (john_at_[hidden])
Date: 2003-11-24 08:34:59


> string match(string(what[5].first, what[5].second) +
std::string(what[6].first, what[6].second));
> cout << "Found '" << match << "'\n";
> However, this is outputing nothing. I also tried what.str(), but that
> gave me nothing too.

Your code is outputting $5+$6, but there aren't 6 marked sub-expressions in
your expression.

John.