Вот черт.. придется пояснять свою точку зрения... Ммм. дело в том что Станислав Станиславович искренне верит что его разработка может быть использована для серьезных проектов.. и по этому он нафигарил туда расширений аля шарпей.. и продвигает их в справке (единственный доступный общественности документ).. но тут вот какая беда... для нас PABC - это язык на 1 семестр.. основными являются языки группы СИ , и неприятное дополнение.. мы используем автоматизированные системы проверки... которые эти расширизмы не воспринимают.. более того эти расширизмы не воспринимает не freepascal, ни delphi...
А вы не пробовали его попросить либо выпутисть специальную упрощенную версию для обучения, либо воткнуть ключик отключающий расширизмы?
В общем это то, к чему пришли создатели/разработчики Scheme (не без ругани и скандалов впрочем) - у них теперь два языка, один простой для обучения, а другой, посложнее и пофичастей, для проф. разработки. Снизу вверх они вроде бы совместимы (или почти совместимы).
Вообще, это известная проблема (или тенденция), когда язык для обучения (если это не совсем искуственное нечто) пытаются превратить в язык для профессионалов (очень часто это делают те, кто на этом языке как раз вырос, и им хочется его применять и дальше, только вот чуть-чуть допилить надо, ага). Это, на самом деле, естественный процесс.