コード例 #1
0
ファイル: SyntaxNodeVisitor.cs プロジェクト: spreeker/waebric
 public virtual void Visit(Mapping mapping)
 {
     VisitSubNodes(mapping);
 }
コード例 #2
0
ファイル: SiteParser.cs プロジェクト: spreeker/waebric
        /// <summary>
        /// Parse one mapping
        /// </summary>
        /// <returns>Parsed mapping</returns>
        public Mapping ParseMapping()
        {
            Mapping mapping = new Mapping();

            // Parse Path
            mapping.SetPath(ParsePath());

            // Skip : symbol
            NextToken(":", "path : mapping", ':');

            // Parse Markup
            mapping.SetMarkup(markupParser.ParseMarkup());

            return mapping;
        }