edit parser.cpp/.h