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)); |
