private RCodeSeparatorCollection BuildCollection(string markdown) { var tokenizer = new MdTokenizer(); var tokens = tokenizer.Tokenize(markdown); var rCodeTokens = tokens.Where(t => t.TokenType == MarkdownTokenType.Code); var coll = new RCodeSeparatorCollection(); foreach (var t in rCodeTokens) { coll.Add(new TextRange(t.Start, 5)); coll.Add(new TextRange(t.End - 3, 3)); } return(coll); }
private RCodeSeparatorCollection BuildCollection(string markdown) { var tokenizer = new MdTokenizer(); var tokens = tokenizer.Tokenize(markdown); var rCodeTokens = tokens.Where(t => t.TokenType == MarkdownTokenType.Code); var coll = new RCodeSeparatorCollection(); foreach (var t in rCodeTokens) { coll.Add(new TextRange(t.Start, 5)); coll.Add(new TextRange(t.End - 3, 3)); } return coll; }