/* Setup the input buffer state to scan the given bytes. The next call to yylex() will scan from a  */
YY_BUFFER_STATE yy_scan_bytes(const char *bytes, int len)
/* Setup the input buffer state to scan the given bytes. The next call to yylex() will scan from a  */
YY_BUFFER_STATE yy_scan_bytes(const char *bytes, int len)
{
	YY_BUFFER_STATE b;
	char *buf;
	yy_size_t n;
	int i;
	n = (yy_size_t) (_yybytes_len + 2);
	buf = (char *) yyalloc( n  );
	if ( ! buf )
		YY_FATAL_ERROR( "out of dynamic memory in yy_scan_bytes()" );
	for ( i = 0; i < _yybytes_len; ++i )
		buf[i] = yybytes[i];
	buf[_yybytes_len] = buf[_yybytes_len+1] = YY_END_OF_BUFFER_CHAR;
	b = yy_scan_buffer( buf, n );
	if ( ! b )
		YY_FATAL_ERROR( "bad buffer in yy_scan_bytes()" );
	b->yy_is_our_buffer = 1;
	return b;
}