LINUX.ORG.RU

История изменений

Исправление den73, (текущая версия) :

Поясняю: я перевожу исходники blackboxcomponentbuilder на русский язык. Исходники там адские, хотя я не так много видел исходников компиляторов. Но SBCL лучше намного :) Так вот там это называется CheckBuffering, и это вообще непонятно о чём (мне). А я это пока переименовал в

СоздайASTНеявныхДействийПриПередачеСтрокиИлиИнтерфейса
Но мне это название не нравится. Если это назвать магией компилятора, то там весь исходник будет из слова «магия» составлен.

Нет, это не интринсики. Это то, что происходит внутри оператора присваивания

a := b;
Здесь никакой функции нет. Причём для некоторых типов (строки и COM-интерфейсы) происходит что-то особенное.

Исходная версия den73, :

Поясняю: я перевожу исходники blackboxcomponentbuilder на русский язык. Исходники там адские, хотя я не так много видел исходников компиляторов. Но SBCL лучше намного :) Так вот там это называется CheckBuffering, и это вообще непонятно о чём (мне). А я это пока переименовал в

СоздайASTНеявныхДействийПриПередачеСтрокиИлиИнтерфейса
Но мне это название не нравится. Если это назвать магией компилятора, то там весь исходник будет из слова «магия» составлен.

Нет, это не интринсики. Это то, что происходит внутри выражения

a := b;
Причём для некоторых типов (строки и COM-интерфейсы) происходит что-то особенное.