C# Class Irony.Parsing.Parser

Afficher le fichier Open project: o2platform/O2.Platform.Projects Class Usage Examples

Méthodes publiques

Свойство Type Description
CoreParser CoreParser
Language Irony.Parsing.LanguageData
Root Irony.Parsing.NonTerminal
Scanner Scanner

Méthodes publiques

Méthode Description
Parse ( string sourceText ) : ParseTree
Parse ( string sourceText, string fileName ) : ParseTree
Parser ( Grammar grammar ) : System
Parser ( Irony.Parsing.LanguageData language ) : System
Parser ( Irony.Parsing.LanguageData language, Irony.Parsing.NonTerminal root ) : System
ScanOnly ( string sourceText, string fileName ) : ParseTree

Private Methods

Méthode Description
Parse ( ParsingContext context, string sourceText, string fileName ) : ParseTree
Reset ( ) : void
UpdateParseTreeStatus ( ) : void

Method Details

Parse() public méthode

public Parse ( string sourceText ) : ParseTree
sourceText string
Résultat ParseTree

Parse() public méthode

public Parse ( string sourceText, string fileName ) : ParseTree
sourceText string
fileName string
Résultat ParseTree

Parser() public méthode

public Parser ( Grammar grammar ) : System
grammar Grammar
Résultat System

Parser() public méthode

public Parser ( Irony.Parsing.LanguageData language ) : System
language Irony.Parsing.LanguageData
Résultat System

Parser() public méthode

public Parser ( Irony.Parsing.LanguageData language, Irony.Parsing.NonTerminal root ) : System
language Irony.Parsing.LanguageData
root Irony.Parsing.NonTerminal
Résultat System

ScanOnly() public méthode

public ScanOnly ( string sourceText, string fileName ) : ParseTree
sourceText string
fileName string
Résultat ParseTree

Property Details

CoreParser public_oe property

public CoreParser,Irony.Parsing CoreParser
Résultat CoreParser

Language public_oe property

public LanguageData,Irony.Parsing Language
Résultat Irony.Parsing.LanguageData

Root public_oe property

public NonTerminal,Irony.Parsing Root
Résultat Irony.Parsing.NonTerminal

Scanner public_oe property

public Scanner,Irony.Parsing Scanner
Résultat Scanner