Adding parser.c