C# Class ElizaCore.Decomp

Eliza decomposition rule
Mostra file Open project: xamarin/monotouch-samples Class Usage Examples

Public Methods

Method Description
Mem ( ) : bool

Get the mem flag.

Get the mem flag.

NextRule ( ) : string

Get the next reassembly rule.

Get the next reassembly rule.

Pattern ( ) : string

Get the pattern.

Get the pattern.

Print ( int indent ) : void

Print out the decomp rule.

Print out the decomp rule.

StepRule ( ) : void

Step to the next reassembly rule.

Step to the next reassembly rule. If mem is true, pick a random rule.

Private Methods

Method Description
Decomp ( string pattern, bool mem, ReasembList reasemb ) : System

Initialize the decomp rule

Method Details

Mem() public method

Get the mem flag.
Get the mem flag.
public Mem ( ) : bool
return bool

NextRule() public method

Get the next reassembly rule.
Get the next reassembly rule.
public NextRule ( ) : string
return string

Pattern() public method

Get the pattern.
Get the pattern.
public Pattern ( ) : string
return string

Print() public method

Print out the decomp rule.
Print out the decomp rule.
public Print ( int indent ) : void
indent int
return void

StepRule() public method

Step to the next reassembly rule.
Step to the next reassembly rule. If mem is true, pick a random rule.
public StepRule ( ) : void
return void