parser for programming language "X"