C# Class Irony.Parsing.ParseTree

Exibir arquivo Open project: o2platform/O2.Platform.Projects Class Usage Examples

Public Properties

Property Type Description
FileName string
OpenBraces TokenList
ParseTime int
ParserMessages ParserMessageList
Root ParseTreeNode
SourceText string
Tokens TokenList

Public Methods

Method Description
CopyMessages ( ParserMessageList others, SourceLocation baseLocation, string messagePrefix ) : void
HasErrors ( ) : bool
ParseTree ( string sourceText, string fileName ) : System

Method Details

CopyMessages() public method

public CopyMessages ( ParserMessageList others, SourceLocation baseLocation, string messagePrefix ) : void
others ParserMessageList
baseLocation SourceLocation
messagePrefix string
return void

HasErrors() public method

public HasErrors ( ) : bool
return bool

ParseTree() public method

public ParseTree ( string sourceText, string fileName ) : System
sourceText string
fileName string
return System

Property Details

FileName public_oe property

public string FileName
return string

OpenBraces public_oe property

public TokenList OpenBraces
return TokenList

ParseTime public_oe property

public int ParseTime
return int

ParserMessages public_oe property

public ParserMessageList ParserMessages
return ParserMessageList

Root public_oe property

public ParseTreeNode Root
return ParseTreeNode

SourceText public_oe property

public string SourceText
return string

Tokens public_oe property

public TokenList Tokens
return TokenList