Показать сообщение отдельно
  #8 (permalink)  
Старый 14.09.2018, 10:47
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

Сообщение от AlexanderFilatov
Что вы понимаете под вложениями?
Язык программирования не только же для расчетов дважды два, в нем могут быть сложные выражения. Интерпретатор разбирая в общем то простой текст, анализирует, что требуется выполнить. А выполнение выражения будет зависеть от приоритетов операций, скобок. выражение может содержать и вложенные действия. Если к примеру нужно выполнить функцию b, один из аргументов которой задан как выполнение функции a, то сначала будет выполнена функция а, и только потом функция b. То есть если схематично представить так:

выражение 1(выражение 2(выражение 3))

то порядок выполнения всего выражения будет с 3 к 1, а никак ни слева направо.
Ответить с цитированием