code: def functions(self):
          
          deffunction = lib.EnvGetNextDeffunction(self._env, ffi.NULL)
  
          while deffunction != ffi.NULL:
              yield Function(self._env, deffunction)
  
              deffunction = lib.EnvGetNextDeffunction(self._env, deffunction)
docs: Iterates over the defined Globals.