C# Class Tools.Production

Exibir arquivo Open project: Ezakhiel/Donate-Money-For-Unicorns-ubbse2015 Class Usage Examples

Public Properties

Property Type Description
m_actionsOnly bool
m_alias System.Collections.Hashtable
m_lhs CSymbol
m_pno int
m_prec int
m_rhs ObjectList

Public Methods

Method Description
AddFirst ( CSymbol s, int j ) : void
AddToRhs ( CSymbol s ) : void
CouldBeEmpty ( int j ) : bool
Prefix ( int i ) : Tools.CSymbol[]
Production ( ) : System
Production ( SymbolsGen syms ) : System
Production ( SymbolsGen syms, CSymbol lhs ) : System
Serialise ( object o, Tools.Serialiser s ) : object
StackRef ( string &str, int ch, int ix ) : void

Method Details

AddFirst() public method

public AddFirst ( CSymbol s, int j ) : void
s CSymbol
j int
return void

AddToRhs() public method

public AddToRhs ( CSymbol s ) : void
s CSymbol
return void

CouldBeEmpty() public method

public CouldBeEmpty ( int j ) : bool
j int
return bool

Prefix() public method

public Prefix ( int i ) : Tools.CSymbol[]
i int
return Tools.CSymbol[]

Production() public method

public Production ( ) : System
return System

Production() public method

public Production ( SymbolsGen syms ) : System
syms SymbolsGen
return System

Production() public method

public Production ( SymbolsGen syms, CSymbol lhs ) : System
syms SymbolsGen
lhs CSymbol
return System

Serialise() public static method

public static Serialise ( object o, Tools.Serialiser s ) : object
o object
s Tools.Serialiser
return object

StackRef() public method

public StackRef ( string &str, int ch, int ix ) : void
str string
ch int
ix int
return void

Property Details

m_actionsOnly public_oe property

public bool m_actionsOnly
return bool

m_alias public_oe property

public Hashtable,System.Collections m_alias
return System.Collections.Hashtable

m_lhs public_oe property

public CSymbol,Tools m_lhs
return CSymbol

m_pno public_oe property

public int m_pno
return int

m_prec public_oe property

public int m_prec
return int

m_rhs public_oe property

public ObjectList m_rhs
return ObjectList