NDFST interpreter
(Nondeterministic Finite State Transducer)
Dafydd Gibbon, 2008-08-12
Input:
Switches:
Trace:
off
on
Direction:
forward
reverse
Relation:
off
on
FSA:
# METADATA: Sound change laws - Grimm's Law + Verner's Law # This automaton combines both Grimm's Law and Verner's Law, revealing that # traditional approaches tend to ignore phonotactic structure and thereby # overlook the possibe simultaneity of the two laws: the contexts appear to # be complementary. initial = q0 terminal = q0 fst = # Sound or sound sequence separator: q0,-,-,q1; # Single sounds: q1,p,f,q0; q1,t,T,q0; q1,k,x,q0; q1,kw,hw,q0; q1,b,p,q0; q1,d,t,q0; q1,g,k,q0; q1,gw,kw,q0; q1,bh,b,q0; q1,dh,d,q0; q1,gh,g,q0; # q1,gwh,gw,q0; q1,gwh,w,q0; # s (p | t | k | kw) q1,s,s,q2; q2,p,p,q0; q2,t,t,q0; q2,k,k,q0; q2,kw,kw,q0; # (p | k | kw) t q1,p,f,q3; q1,k,h,q3; # q1,kw,hw,q3; q1,kw,w,q3; q3,t,t,q0; q1,vow,vow,q4; q4,p,B,q0; q4,t,D,q0; q4,k,G,q0; q4,kw,Gw,q0; q4,s,z,q0
Go:
Other examples...