With enough good synthetic languages to use for training, even nearest-neighbor could be an effective method.
one could obtain the parser for a test corpus simply by copying the trained parser for the most similar training corpus (under some metric).