code: def move_to_global_scope(self, id_):
          
          # In the current scope and more than 1 scope?
          if id_ in self.table[self.current_scope].keys(filter_by_opt=False) and len(self.table) > 1:
              symbol = self.table[self.current_scope][id_]
              symbol.offset = None
              symbol.scope = SCOPE.global_
              if symbol.class_ != CLASS.label:
                  symbol.mangled = "%s%s%s" % (self.table[self.global_scope].mangle, global_.MANGLE_CHR, id_)
  
              self.table[self.global_scope][id_] = symbol
              del self.table[self.current_scope][id_]  # Removes it from the current scope
              __DEBUG__("'{}' entry moved to global scope".format(id_))
docs: If the given id is in the current scope, and there is more than
          1 scope, move the current id to the global scope and make it global.
          Labels need this.