source: trunk/yao/share/antlr-2.7.7/lib/csharp/antlr.runtime/antlr.debug/ParserReporter.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: 1.7 KB
Line 
1namespace antlr.debug
2{
3        using System;
4       
5        public class ParserReporter : Tracer, ParserListener
6        {
7                public virtual void  parserConsume(object source, TokenEventArgs e)
8                {
9                        System.Console.Out.WriteLine(indentString + e);
10                }
11                public virtual void  parserLA(object source, TokenEventArgs e)
12                {
13                        System.Console.Out.WriteLine(indentString + e);
14                }
15                public virtual void  parserMatch(object source, MatchEventArgs e)
16                {
17                        System.Console.Out.WriteLine(indentString + e);
18                }
19                public virtual void  parserMatchNot(object source, MatchEventArgs e)
20                {
21                        System.Console.Out.WriteLine(indentString + e);
22                }
23                public virtual void  parserMismatch(object source, MatchEventArgs e)
24                {
25                        System.Console.Out.WriteLine(indentString + e);
26                }
27                public virtual void  parserMismatchNot(object source, MatchEventArgs e)
28                {
29                        System.Console.Out.WriteLine(indentString + e);
30                }
31                public virtual void  reportError(object source, MessageEventArgs e)
32                {
33                        System.Console.Out.WriteLine(indentString + e);
34                }
35                public virtual void  reportWarning(object source, MessageEventArgs e)
36                {
37                        System.Console.Out.WriteLine(indentString + e);
38                }
39                public virtual void  semanticPredicateEvaluated(object source, SemanticPredicateEventArgs e)
40                {
41                        System.Console.Out.WriteLine(indentString + e);
42                }
43                public virtual void  syntacticPredicateFailed(object source, SyntacticPredicateEventArgs e)
44                {
45                        System.Console.Out.WriteLine(indentString + e);
46                }
47                public virtual void  syntacticPredicateStarted(object source, SyntacticPredicateEventArgs e)
48                {
49                        System.Console.Out.WriteLine(indentString + e);
50                }
51                public virtual void  syntacticPredicateSucceeded(object source, SyntacticPredicateEventArgs e)
52                {
53                        System.Console.Out.WriteLine(indentString + e);
54                }
55        }
56}
Note: See TracBrowser for help on using the repository browser.