Currently in the implementation, the default behavior is establishing a new context frame when a parser rule is called (unless is_component is specified).
Since most production rules do not require a new stack frame (only those standalone statements do, which is rather rarely called), it is desirable to flip this default behavior to only establish a new stack frame when specified.
Currently in the implementation, the default behavior is establishing a new context frame when a parser rule is called (unless
is_component
is specified).Since most production rules do not require a new stack frame (only those standalone statements do, which is rather rarely called), it is desirable to flip this default behavior to only establish a new stack frame when specified.