let a = unsafe select a from foo.t;
let b = unsafe select count(*) from a;
a;
b;
I suspect this is related to #14, specifically that we add a to the namespace before we're binding the expression. This makes sense for recursive functions but not for variable declarations.
I suspect this is related to #14, specifically that we add
ato the namespace before we're binding the expression. This makes sense for recursive functions but not for variable declarations.