/** * Add a internal global variable * * @access public * @param object a global object */ function addGlobal(CodeGen_PECL_Element_Global $global) { $name = $global->getName(); if (isset($this->globals[$name])) { return PEAR::raiseError("global '{$name}' has been defined before"); } $this->globals[$name] = $global; return true; }