public Initialize ( string tagName, string markup, List |
||
tagName | string | |
markup | string | |
tokens | List |
|
return | void |
/// <summary> /// Parse source code. /// Returns self for easy chaining /// </summary> /// <param name="source"></param> /// <returns></returns> internal Template ParseInternal(string source) { source = DotLiquid.Tags.Literal.FromShortHand(source); source = DotLiquid.Tags.Comment.FromShortHand(source); Root = new Document(); Root.Initialize(null, null, Tokenize(source)); return(this); }
internal Template ParseInternal(List <string> tokens) { Root = new Document(); Root.Initialize(null, null, tokens); return(this); }