Sat Jan 25 22:46:27 CET 2014

Data structures.

Possible optimization, exposing more representation freedom to the C
compiler: If state is kept as local variables, it might be possible to
avoid making the structs explicit in the .g.h

This would work for a single-threaded application, or if the processor
runs in a blocking thread.