Example #1
0
		public virtual void resetState(InputBuffer ib)
		{
			text.Length = 0;
			traceDepth = 0;
			inputState.resetInput(ib);
			refresh();
		}
Example #2
0
		public CharScanner(InputBuffer cb) : this()
		{
			inputState = new LexerSharedInputState(cb);
			cached_LA2 = inputState.input.LA(2);
			cached_LA1 = inputState.input.LA(1);
		}
Example #3
0
		public virtual void resetInput(Stream s)
		{
			reset();
			input = new ByteBuffer(s);
		}
Example #4
0
		public virtual void resetInput(TextReader tr)
		{
			reset();
			input = new CharBuffer(tr);
		}
 public CharScanner(InputBuffer cb)
     : this()
 {
     inputState = new LexerSharedInputState(cb);
 }
Example #6
0
 public CharScanner(InputBuffer cb) : this()
 {
     inputState = new LexerSharedInputState(cb);
     cached_LA2 = inputState.input.LA(2);
     cached_LA1 = inputState.input.LA(1);
 }
Example #7
0
 public virtual void resetState(InputBuffer ib)
 {
     text.Length = 0;
     traceDepth  = 0;
     inputState.resetInput(ib);
 }
Example #8
0
		public CalcLexer(InputBuffer ib)		 : this(new LexerSharedInputState(ib))
		{
		}
Example #9
0
 public virtual void resetInput(Stream s)
 {
     reset();
     input = new ByteBuffer(s);
 }
Example #10
0
 public virtual void resetInput(TextReader tr)
 {
     reset();
     input = new CharBuffer(tr);
 }
Example #11
0
 public virtual void resetInput(InputBuffer ib)
 {
     reset();
     input = ib;
 }
Example #12
0
 public LexerSharedInputState(InputBuffer inbuf)
 {
     initialize();
     input = inbuf;
 }
 public fpc2ilLexer(InputBuffer ib)               : this(new LexerSharedInputState(ib))
 {
 }
Example #14
0
 public LexerSharedInputState(InputBuffer inbuf)
 {
     input = inbuf;
 }
Example #15
0
 public CharScanner(InputBuffer cb) : this()
 {
     inputState = new LexerSharedInputState(cb);
 }
 public LexerSharedInputState(InputBuffer inbuf)
 {
     input = inbuf;
 }
Example #17
0
		public LexerSharedInputState(InputBuffer inbuf)
		{
			initialize();
			input = inbuf;
		}
Example #18
0
 public AspectLanguageLexer(InputBuffer ib)               : this(new LexerSharedInputState(ib))
 {
 }
Example #19
0
		public virtual void resetInput(InputBuffer ib)
		{
			reset();
			input = ib;
		}
 public L(InputBuffer ib)
     : this(new LexerSharedInputState(ib))
 {
 }
Example #21
0
		public DebuggingCharScanner(InputBuffer cb) : base(cb)
		{
			InitBlock();
		}