mirror of
https://github.com/mruby/mruby
synced 2026-06-08 16:11:16 +00:00
dc0a5f433f
Modify new_stmts to flatten unnecessary nesting by returning existing NODE_STMTS directly instead of wrapping them. This reduces memory usage and AST complexity when multiple parentheses levels are used. Before: (((expr1; expr2))) creates nested NODE_STMTS After: (((expr1; expr2))) creates single NODE_STMTS with statements Co-authored-by: Claude <noreply@anthropic.com>