internal TcfFile(StringReader source) { lexer = new TcfLexer(source); lexer.Scan(); parser = new TcfParser(lexer.Tokens); parser.Parse(Root = new TcfNode("")); }
/// <summary> /// Creates a new BcfNode object in this /// node /// </summary> /// <param name="name">Name of subnode</param> /// <returns>A new BcfNode object</returns> public TcfNode CreateSubnode(string name) { TcfNode node = new TcfNode(name); this.Items[name] = node; return (TcfNode)node; }