### 1.12.8 Διαχωρισμός μεταβλητών : `split`

`split` παίρνει δύο ορίσματα: μια παράσταση δύο μεταβλητών και την λίστα αυτών των δύο μεταβλητών.
Εάν η παράσταση μπορεί να παραγοντοποιηθεί σε δύο παράγοντες όπου κάθε παράγοντας εξαρτάται μόνο από μία μεταβλητή, `split` επιστρέφει τη λίστα αυτών των δύο παραγόντων, αλλιώς επιστρέφει τη λίστα `[0]`.
Είσοδος :

`split((x+1)*(y-2),[x,y])`

ή:

`split(x*y-2*x+y-2,[x,y])`

Έξοδος :

`[x+1,y-2]`

Είσοδος :

`split((x```^```2*y```^```2-1,[x,y])`

Έξοδος :

`[0]`