Minimal XML parser implemented via a C state engine
