New parser, written in C