a parser, which can convert c++ to script code.