C# Class Glob.Parser

Mostra file Open project: kthompson/csharp-glob Class Usage Examples

Public Methods

Method Description
Parse ( ) : GlobNode
Parse ( string text ) : GlobNode
Parser ( string pattern = null ) : System

Private Methods

Method Description
Accept ( TokenKind expectedKind ) : void
AcceptIt ( ) : void
InitializeScanner ( string pattern ) : void
ParseCharacterSet ( ) : CharacterSet
ParseCharacterWildcard ( ) : CharacterWildcard
ParseIdentifier ( ) : Identifier
ParseLiteralSet ( ) : LiteralSet
ParsePathSegment ( ) : PathSegment
ParseRoot ( ) : Root
ParseSegment ( ) : PathSegment
ParseSubSegment ( ) : GlobNode
ParseTree ( ) : GlobNode
ParseWildcard ( ) : StringWildcard

Method Details

Parse() public method

public Parse ( ) : GlobNode
return GlobNode

Parse() public method

public Parse ( string text ) : GlobNode
text string
return GlobNode

Parser() public method

public Parser ( string pattern = null ) : System
pattern string
return System