Skip to content

Commit dd0d46f

Browse files
committed
escape the new variable name, but not the PolyVar call
1 parent 6594df8 commit dd0d46f

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/mono.jl

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ end
1111

1212
function buildpolyvar(var)
1313
if isa(var, Symbol)
14-
esc(:($var = PolyVar($"$var")))
14+
:($(esc(var)) = PolyVar($"$var"))
1515
else
1616
isa(var, Expr) || error("Expected $var to be a variable name")
1717
Base.Meta.isexpr(var, :ref) || error("Expected $var to be of the form varname[idxset]")
@@ -20,7 +20,7 @@ function buildpolyvar(var)
2020
varname = var.args[1]
2121
prefix = string(var.args[1])
2222
idxset = var.args[2]
23-
esc(:($varname = polyvecvar($prefix, $idxset)))
23+
:($(esc(varname)) = polyvecvar($prefix, $idxset))
2424
end
2525
end
2626

0 commit comments

Comments
 (0)