@incollection{ref,author = {Charles Farris},title = {Function Pointer-Based, Embedded Finite-State Machines},booktitle = {Game Programming Gems 3},editor = {Dante Treglia},publisher = {Charles River Media},year = {2002},pages = {256--267}}