The genau program reads a lookup-table-based automata description and creates a C function to simulate the automata.
The program is licensed to you under BSD-style license terms, see FAQ
Windows binaries are available in the dklibs-win32 package of the dklibs project at http://sourceforge.net/projects/dklibs.