str_line_info_c

	status.i4.v = str_line_info_c(text_buffer.i1a.r, length.i4.v,
				      line_length.i4.v, num_lines.i4.r,
				      longest_line.i4.r, options.u4.v)

	This routine returns the number of text lines of a given length
	that are contained in a text buffer as well as the length of the
	longest line.  Lines are broken at space, tab, slash (/), or
	dash (-) characters.  Lines will also end if a null character
	or new line is encountered.

	text_buffer	text buffer to parse
	length		total number of characters in the text buffer
			(If a value of zero is passed, the length of the
			 buffer will be determined by this routine.)
	line_length	maximum number of characters per line
	num_lines	returned number of lines of text
	longest_line	returned length of longest line
	options		parsing options
			(STR_OPT_NONE -> no options selected)

	This function returns status values as follows:

	OK			success
	CLIB_INVARG		invalid line length or buffer length

	This function requires the following include files:

	cbslib_h, acnet_errors_h

	Related functions:

	str_num_lines_c, str_extract_line_c, str_get_value_c, strtok,
	str_build_text_block_c

	C/C++ usage:

	char	text_buffer[512];
	int	status;
	int	length = 0;
	int	line_length = 80;
	int	num_lines;
	int	longest_line;
	unsigned int	options = STR_OPT_NONE;

	status = str_line_info_c(text_string,length,line_length,&num_lines,
				 &longest_line,options);