/* file envframe.cpp * * author: Roland Conybeare */ #include "envframe.hpp" #include "xo/indentlog/print/vector.hpp" namespace xo { using xo::scm::Variable; namespace scm { #ifdef OBSOLETE envframe::envframe(const std::vector> & argl, const rp& parent_env) { this->env_ = LocalEnv::make(argl, parent_env); } bp envframe::lookup(const std::string & target) const { return env_->lookup_local(target); } void envframe::upsert(bp target) { env_->upsert_local(target); } void envframe::print(std::ostream & os) const { os << "argv()) << ">"; } #endif } /*namespace scm */ } /*namespace xo*/ /* end envframe.cpp */