C# Class CFGLib.Parsers.Earley.StateSet

Show file Open project: ellisonch/CFGLib

Public Methods

Method Description
GetEnumerator ( ) : List.Enumerator
Insert ( System.Item item ) : void
InsertWithoutDuplicating ( System.Item item ) : System.Item
StateSet ( Nonterminal predictionSeedNonterminal = null ) : System
ToString ( ) : string
this ( int index ) : System.Item

Private Methods

Method Description
AddUnsafe ( System.Item item ) : void
PredictedAlreadyAndSet ( Nonterminal nonterminal ) : bool

Method Details

GetEnumerator() public method

public GetEnumerator ( ) : List.Enumerator
return List.Enumerator

Insert() public method

public Insert ( System.Item item ) : void
item System.Item
return void

InsertWithoutDuplicating() public method

public InsertWithoutDuplicating ( System.Item item ) : System.Item
item System.Item
return System.Item

StateSet() public method

public StateSet ( Nonterminal predictionSeedNonterminal = null ) : System
predictionSeedNonterminal Nonterminal
return System

ToString() public method

public ToString ( ) : string
return string

this() public method

public this ( int index ) : System.Item
index int
return System.Item