LL
n * factorial(n - 1) ??
Оно не вынесено в отдельную функцию и поэтому работает, так?
Size: a a a
LL
E
V
LL
LL
Типа вот так, как компилятор в расте
^
SS
E
SS
LL
def f(var) do
var1 = var * var
var2 = var1 + var
var3 = var2 * var2
end
V
V
E
AK
E
LL
новое_n = старое_n * f(старое_n)Можно считать, что
старое_n
удаляется из контекста, а новое_n
просто имеет в данном контексте то же имя, что и староеSS
V
LL
E
новое_n
просто имеет в данном контексте то же имя, что и староеLL
новое_n
просто имеет в данном контексте то же имя, что и старое