public bool IsSubtypeOf(TokenType other) { var token = this; while (token != null) { if (other.Name == token.Name) { return true; } token = token._parent; } return false; }
public TokenType(string name, string cSSClass, TokenType parent) { _parent = parent; Name = name; CSSClass = cSSClass; }