internal static YNode Parse(Tokenizer tokenizer) { return(YDocument.Parse(tokenizer) ?? YMapping.Parse(tokenizer) ?? YAlias.Parse(tokenizer) ?? YAnchor.Parse(tokenizer) ?? YSequence.Parse(tokenizer) ?? YScalar.Parse(tokenizer)); }
public YNode this[YScalar key] => this.Children.FirstOrDefault(i => i.Key.Equals(key))?.Value;