[Boost-users] Parsing statements from ascii files in arbitrary order into hierarchies of structs using boost spirit