xo-reader: prefer xo::bp spelling to xo::ref::brw

This commit is contained in:
Roland Conybeare 2025-07-05 13:54:34 -05:00
commit d1473f0405
26 changed files with 152 additions and 47 deletions

View file

@ -25,11 +25,14 @@ namespace xo {
const std::vector<rp<Variable>> & argl() const { return argl_; }
/** lookup variable by name. If found, return it.
/** lookup variable by @p name. If found, return it.
* Otherwise return nullptr
**/
rp<Variable> lookup(const std::string & name) const;
/** establish (replacing if already exists) binding for variable @p var **/
void upsert(bp<Variable> var);
void print (std::ostream & os) const;
private:
@ -44,5 +47,4 @@ namespace xo {
} /*namespace scm*/
} /*namespace xo*/
/* end envframe.hpp */