This may seem like a silly question... but why do functions and aliases use stack space? I mean, we're talking about a virtual programming environment, a scripting language. Our code isn't that significant smile

I know I can do infinite recursion in other scripting languages (AutoHotkey) and even real languages. What's the difference here?


Well. At least I won lunch.
Good philosophy, see good in bad, I like!