From the stack entering-leaving, we leave some temporary variables that declared and defined in the original function scope. This is not ideal, and if we keep this project growing we would run into troubles.
The better way is to design a debuguy runtime, so that we could manage them in a formal way.
From the stack entering-leaving, we leave some temporary variables that declared and defined in the original function scope. This is not ideal, and if we keep this project growing we would run into troubles.
The better way is to design a debuguy runtime, so that we could manage them in a formal way.