Mercurial > pub > ImplabNet
annotate Implab/Parsing/IVisitor.cs @ 89:ce0171cacec4 v2
improved performance of a chained map operation
author | cin |
---|---|
date | Wed, 08 Oct 2014 02:19:45 +0400 |
parents | c0bf853aa04f |
children |
rev | line source |
---|---|
55 | 1 using System; |
2 using System.Collections.Generic; | |
3 using System.Linq; | |
4 using System.Text; | |
5 using System.Threading.Tasks; | |
6 | |
7 namespace Implab.Parsing { | |
8 /// <summary> | |
9 /// Интерфейс обходчика синтаксического дерева регулярного выражения | |
10 /// </summary> | |
11 public interface IVisitor { | |
12 void Visit(AltToken token); | |
13 void Visit(StarToken token); | |
14 void Visit(CatToken token); | |
15 void Visit(EmptyToken token); | |
16 void Visit(EndToken token); | |
17 void Visit(SymbolToken token); | |
18 } | |
19 } |