Add X++ parser to support syntax highlighting