[Parser] Added function prototypes, fixed some printing formating (nicer)