Вы по синтаксису или по семантике классифицируете? Так-то у F# тоже есть significant whitespaces, но объединить их в одну таксономическую единицу на основе этого факта нельзя
По синтаксису. Задача, естественно, зоологическая, то есть, чёткой классификации быть не может - один язык всегда может содержать конструкции из любого другого.