Константа - разделитель путей в переменной окружения Path.
Он разный в Винде и в Линуксе. В Винде - точка с запятой, в Линуксе - двоеточие.
Выражения в фигуных скобках, где первым символов после откр. скобки идет знак $ является директивой компилятора. А вся конструкция предстаавляет собо условную компиляцию.
В принципе, если перевести данную конструкуию на человеческий язык, то звучит она как-то так.
Цитата:
Создать константу PathSep и, если целевая платформа MSWINDOWS, то присвоить значение ';', иначе - ':'.
|