C# Class bsharptree.example.simpleindex.query.parser.Parser

ファイルを表示 Open project: thoward/bsharptree

Public Methods

Method Description
Parse ( string input ) : ParseTree
Parse ( string input, ParseTree tree ) : ParseTree
Parser ( Scanner scanner ) : System

Private Methods

Method Description
ParseClause ( ParseNode parent ) : void
ParseExpression ( ParseNode parent ) : void
ParseMustClause ( ParseNode parent ) : void
ParseMustNotClause ( ParseNode parent ) : void
ParseStart ( ParseNode parent ) : void
ParseSubClause ( ParseNode parent ) : void
ParseTerm ( ParseNode parent ) : void

Method Details

Parse() public method

public Parse ( string input ) : ParseTree
input string
return ParseTree

Parse() public method

public Parse ( string input, ParseTree tree ) : ParseTree
input string
tree ParseTree
return ParseTree

Parser() public method

public Parser ( Scanner scanner ) : System
scanner Scanner
return System