GGPPP general purpose PHP parser