Rotary Encoder Problem

I recently developed code for an incremental rotary encoder based on a state machine.
Code for Arduino is included: Google Code Archive - Long-term storage for Google Code Project Hosting.

Oliver