Я хочу сделать процедуру для написания цветного текста, аналогичную writeln();
writelncolor(color:byte;args:arguments);
Но когда я его компилировал, Паскаль обнаружил ошибку не найденного типа Аргументы
Я посмотрел в Lazarus, в модуле System, там есть процедура writeln:
writeln(args:arguments);
Пожалуйста, помогите мне, спасибо. а>
args:argument
. Обратите внимание, что он должен быть типаarguments
(множественное число, оканчивающееся на s) - person Tom Brunberg   schedule 20.05.2017Arguments
не является реальным типом.Writeln
и другие — это так называемые магические функции компилятора (в настоящее время также называемые встроенными функциями), которые распознаются компилятором как специальные и, в зависимости от переданных параметров, компилируются как комбинации нескольких различных, скрытых функций времени выполнения, а иногда и просто как приведения или встроенный код. - person Rudy Velthuis   schedule 20.05.2017