move mpc_parser declarations to the top