diff --git a/src/Binder/BoundStatements/BoundStatement.hpp b/src/Binder/BoundStatements/BoundStatement.hpp index 143c336..d1ea1f0 100644 --- a/src/Binder/BoundStatements/BoundStatement.hpp +++ b/src/Binder/BoundStatements/BoundStatement.hpp @@ -179,7 +179,13 @@ namespace Porygon::Binder { void GetTreeString(std::stringstream& stream, size_t indents) const override{ DrawIndents(stream, indents); - stream << "Assignment -> " << _key->GetIdentifier()->GetDebugString() << endl; + stream << "Assignment -> "; + if (_key->GetScopeId() == 0){ + stream << "global "; + } else{ + stream << "local "; + } + stream << _key->GetIdentifier()->GetDebugString() << endl; _expression->GetTreeString(stream, indents + 1); } };