source: trunk/yao/share/antlr-2.7.7/lib/csharp/antlr.runtime/antlr.debug/InputBufferReporter.cs @ 1

Last change on this file since 1 was 1, checked in by lnalod, 15 years ago

Initial import of YAO sources

File size: 881 bytes
Line 
1namespace antlr.debug
2{
3        using System;
4       
5        public class InputBufferReporter : InputBufferListenerBase, InputBufferListener
6        {
7                public virtual void inputBufferChanged(object source, InputBufferEventArgs e)
8                {
9                        System.Console.Out.WriteLine(e);
10                }
11
12                /// <summary> charBufferConsume method comment.
13                /// </summary>
14                public override void  inputBufferConsume(object source, InputBufferEventArgs e)
15                {
16                        System.Console.Out.WriteLine(e);
17                }
18
19                /// <summary> charBufferLA method comment.
20                /// </summary>
21                public override void  inputBufferLA(object source, InputBufferEventArgs e)
22                {
23                        System.Console.Out.WriteLine(e);
24                }
25
26                public override void  inputBufferMark(object source, InputBufferEventArgs e)
27                {
28                        System.Console.Out.WriteLine(e);
29                }
30
31                public override void  inputBufferRewind(object source, InputBufferEventArgs e)
32                {
33                        System.Console.Out.WriteLine(e);
34                }
35        }
36}
Note: See TracBrowser for help on using the repository browser.