Mercurial > pub > ImplabNet
comparison Implab/Automaton/RegularExpressions/Token.cs @ 178:d5c5db0335ee ref20160224
working on JSON parser
author | cin |
---|---|
date | Wed, 23 Mar 2016 19:51:45 +0300 |
parents | a0ff6a0e9c44 |
children |
comparison
equal
deleted
inserted
replaced
177:a0ff6a0e9c44 | 178:d5c5db0335ee |
---|---|
4 | 4 |
5 namespace Implab.Automaton.RegularExpressions { | 5 namespace Implab.Automaton.RegularExpressions { |
6 public abstract class Token { | 6 public abstract class Token { |
7 public abstract void Accept(IVisitor visitor); | 7 public abstract void Accept(IVisitor visitor); |
8 | 8 |
9 public Token Extend() { | 9 public Token End() { |
10 return Cat(new EndToken()); | 10 return Cat(new EndToken()); |
11 } | 11 } |
12 | 12 |
13 public Token Tag<TTag>(TTag tag) { | 13 public Token Tag<TTag>(TTag tag) { |
14 return Cat(new EndToken<TTag>(tag)); | 14 return Cat(new EndToken<TTag>(tag)); |