poolVariable)) { throw new Exception("no exist variable: $name"); } return $this->poolVariable[$name]; } public function assign(VariableExp $variable, bool $val) { $this->poolVariable[$variable->getName()] = $val; } }