Translate between Barrister IDL files and PHP code