Parse(TextReader, String?, Boolean) Method

Definition

Namespace Tomlyn.Parsing
Assembly Tomlyn.dll

Parses a TOML payload from a TextReader into a syntax tree.

public static DocumentSyntax Parse(TextReader reader, string? sourceName = null, bool validate = true)

Parameters

reader
TextReader

The text reader.

sourceName
String

An optional source name used in diagnostics.

validate
Boolean

When true, runs semantic validation after parsing.

Returns

DocumentSyntax
The parsed syntax tree, possibly containing diagnostics.