rabbit.fsa
Class FSA

java.lang.Object
  extended byrabbit.fsa.FSA

public class FSA
extends java.lang.Object


Nested Class Summary
 class FSA.Transition
           
 
Constructor Summary
FSA(FSA first, FSA second)
           
FSA(java.lang.String s)
           
FSA(java.lang.String s, FSA startstate)
           
 
Method Summary
 java.util.Vector getTransitions(java.lang.Character c)
           
static void main(java.lang.String[] args)
           
 boolean match(java.lang.String s)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FSA

public FSA(java.lang.String s)

FSA

public FSA(java.lang.String s,
           FSA startstate)

FSA

public FSA(FSA first,
           FSA second)
Method Detail

match

public boolean match(java.lang.String s)

getTransitions

public java.util.Vector getTransitions(java.lang.Character c)

main

public static void main(java.lang.String[] args)