public void Start(StreamReader inFile)
{
m_state="YYINITIAL"; // 4.3e
m_LineManager.lines = 1; //
m_LineManager.list = null; //
inFile = new StreamReader(inFile.BaseStream,m_tokens.m_encoding);
m_buf = inFile.ReadToEnd();
if (m_tokens.toupper)
m_buf = m_buf.ToUpper();
for (m_pch=0; m_pch<m_buf.Length; m_pch++)
if (m_buf[m_pch]=='\n')
m_LineManager.newline(m_pch);
m_pch = 0;
}