net.chayden.eliza
Class Decomp

java.lang.Object
  |
  +--net.chayden.eliza.Decomp

public class Decomp
extends java.lang.Object

Eliza decomposition rule


Method Summary
 boolean mem()
          Get the mem flag.
 java.lang.String nextRule()
          Get the next reassembly rule.
 java.lang.String pattern()
          Get the pattern.
 void print(int indent)
          Print out the decomp rule.
 void stepRule()
          Step to the next reassembly rule.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

print

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


pattern

public java.lang.String pattern()
Get the pattern.


mem

public boolean mem()
Get the mem flag.


nextRule

public java.lang.String nextRule()
Get the next reassembly rule.


stepRule

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