/// <summary> /// Initializes a new instance of the <see cref="T:Lexer"/> class. /// </summary> /// <param name="value">The value.</param> protected Lexer(string value) { this.m_buffer = new CharBuffer(value); this.m_states = new Stack<int>(); }