word">const</span> &amp;first, Iterator <span class="keyword">const</span> &amp;last
            <span class="keyword">typename</span> token_type::position_type <span class="keyword">const</span> &amp;pos, 
            boost::wave::language_support language)
    };

</pre>
<p>Please note, that the <tt>lex_iterator</tt> defined in the library header <a href="http://svn.boost.org/trac/boost/browser/trunk/boost/wave/cpplexer/cpp_lex_interface.hpp">wave/cpplexer/cpp_lexer_interface.hpp</a> actually is a templat