Что нового

Понимание структуры скрипта

focus

Осваивающий
Сообщения
69
Репутация
20
Почему переменныe сразу декларируются (обьявляются) потом используются (применяются), а функция сразу вызывается по имени а потом описывается(обявляется)
Код:
Dim $a, $b, $c, $d
$a = 1
$b = 1

_Main($a, $b)

Fun_Main($a, $b)
$c = $a+$b
Return $c
	
EndFunc_Main($a,$b)

$d = $c +$a
ConsoleWrite($d & @CRLF)
 

kaster

Мой Аватар, он лучший самый
Команда форума
Глобальный модератор
Сообщения
4 020
Репутация
622
focus
во первых, твой скрипт не по синтаксису. учись сразу писать правильно.
касаемо твоего вопроса, которому больше место в общении (куда я его и перенес), то интерпретатор при анализе скрипта, независимо где находится объявление функции, в памяти составляет свой скрипт, где скрипт переписывается сохраняя функционал. убираются комментарии и прочие лишние символы, функции объявляются в самом начале скрипта и только потом идет тело скрипта с вызовами функций.
 
Верх