![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Modus ponens
|
Эм... тогда понятия оператора нет нигде
мы им пользуемся для удобства, чтобы не называть все функциями (хотя удобство сомнительное, но так уж исторически сложилось). QName - это объяснение того, как реализовано, но это не объясняет логику компилятора, почему он "решил" искать там, а не в другом месте. Он же QName создал не просто так, а чем-то руководствовался - вот это что-то, это и было оператором.
__________________
Hell is the possibility of sanity |
|
|||||
|
strange mood
|
Так компилятор как раз не решает, где искать, он тупо фигачит неймспейс в байткод. Не указали - фигачит дефолтный, указали - фигачит указанный.
А вот чем руководствуется AVM2, когда ищет свойство в нескольких неймспейсах, т.е. как реализована команда getproperty - вот это вопрос ![]()
__________________
тонкий тролль, осеянный благодатью |
![]() |
![]() |
Часовой пояс GMT +4, время: 16:49. |
|
|
« Предыдущая тема | Следующая тема » |
| Теги |
| toXMLString() , Динамическое обращение |
|
|