Functional parser with printout map