##// END OF EJS Templates
RunnableComponent.Dispose(bool,Exception) changed to standart Dispose(bool)...
RunnableComponent.Dispose(bool,Exception) changed to standart Dispose(bool) IRunnable is now disposable Code cleanups, suppressed some CodeAnalysis warnings

File last commit:

r177:a0ff6a0e9c44 ref20160224
r208:7d07503621fe v2
Show More
StarToken.cs
31 lines | 766 B | text/x-csharp | CSharpLexer
cin
DFA refactoring
r162 using Implab;
using System;
cin
refactoring
r177
cin
DFA refactoring
r162
namespace Implab.Automaton.RegularExpressions {
/// <summary>
/// Замыкание выражения с 0 и более повторов.
/// </summary>
cin
refactoring
r177 public class StarToken: Token {
cin
DFA refactoring
r162
cin
refactoring
r177 Token m_token;
cin
DFA refactoring
r162
cin
refactoring
r177 public Token Token {
cin
DFA refactoring
r162 get { return m_token; }
}
cin
refactoring
r177 public StarToken(Token token) {
cin
DFA refactoring
r162 Safe.ArgumentNotNull(token, "token");
m_token = token;
}
cin
refactoring
r177 public override void Accept(IVisitor visitor) {
cin
DFA refactoring
r162 Safe.ArgumentNotNull(visitor, "visitor");
visitor.Visit(this);
}
public override string ToString() {
return String.Format("({0})*", Token);
}
}
}