Там и регулярные выражения вроде, и оператор сопоставления....
Язык, на самом деле, ужасен - единственное место, которое пригодно для использования - регулярные выражения

Операторы имеют побочные эффекты на предопределённые переменные, из которых потом можно извлекать доп. результат... Циклы имеют кучу "дооклёпок" типа блоков, выполняющихся после тела при переходе к следующему витку по continue либо выходу по break - такой вот ужас (вот до чего доводит незнание алгоритмизации, а авторы таких языков ещё и гордятся, что "мощные средства циклов ввели").