From 4ee9f7ffb56ae3b04b6e26ece44b3aeeea5fbae6 Mon Sep 17 00:00:00 2001 From: itchyny Date: Sun, 29 Aug 2021 14:01:00 +0900 Subject: [PATCH] add debug information for variables like $ARGS --- compiler.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/compiler.go b/compiler.go index 8e304d23..78fc96c4 100644 --- a/compiler.go +++ b/compiler.go @@ -130,8 +130,8 @@ func (c *compiler) compile(q *Query) error { if !newLexer(name).validVarName() { return &variableNameError{name} } - v := c.pushVariable(name) - c.append(&code{op: opstore, v: v}) + c.appendCodeInfo(name) + c.append(&code{op: opstore, v: c.pushVariable(name)}) } for _, i := range q.Imports { if err := c.compileImport(i); err != nil {