commit parser.c