Exemplo n.º 1
0
		public virtual void resetInput(TextReader tr)
		{
			reset();
			input = new CharBuffer(tr);
		}
Exemplo n.º 2
0
		public virtual void resetInput(Stream s)
		{
			reset();
			input = new ByteBuffer(s);
		}
Exemplo n.º 3
0
		public virtual void resetInput(InputBuffer ib)
		{
			reset();
			input = ib;
		}
Exemplo n.º 4
0
		public LexerSharedInputState(InputBuffer inbuf)
		{
			initialize();
			input = inbuf;
		}
Exemplo n.º 5
0
 public CharScanner(InputBuffer cb)
     : this()
 {
     inputState = new LexerSharedInputState(cb);
     cached_LA2 = inputState.input.LA(2);
     cached_LA1 = inputState.input.LA(1);
 }
Exemplo n.º 6
0
 public virtual void resetState(InputBuffer ib)
 {
     text.Length = 0;
     traceDepth = 0;
     inputState.resetInput(ib);
     refresh();
 }