
class environment_map
{
private:
	struct context
	{
		struct variable
		{
		};
	public:
		void erase(variable const *);
	};
};

inline void environment_map::context::erase(environment_map::context::variable const *p)
{
	environment_map::context::variable	*p2 =	const_cast<environment_map::context::variable*>(p);
}
