internal override T Accept <T>(RegularExpressionConverter <T> converter) { return(converter.ConvertEmpty(this)); }
internal override T Accept <T>(RegularExpressionConverter <T> converter) { return(converter.ConvertKleeneStar(this)); }
internal override T Accept <T>(RegularExpressionConverter <T> converter) { return(converter.ConvertStringLiteral(this)); }
internal abstract T Accept <T>(RegularExpressionConverter <T> converter);
internal override T Accept <T>(RegularExpressionConverter <T> converter) { return(converter.ConvertAlternationCharSet(this)); }
internal override T Accept <T>(RegularExpressionConverter <T> converter) { return(converter.ConvertConcatenation(this)); }