#include "item.hh"
struct Bar: Item {
- const char * name() const;
String type;
Bar(String type);
-
+ const char * name() const;
+ void do_print() const;
Molecule*brew_molecule_p()const;
};
#endif // BAR_HH
#include "molecule.hh"
#include "paperdef.hh"
#include "lookup.hh"
+#include "debug.hh"
NAME_METHOD(Bar);
type = t;
}
+void
+Bar::do_print()const
+{
+ mtor << type;
+}
+
Molecule*
Bar::brew_molecule_p()const
{
Symbol s = paper()->lookup_p_->bar(type);
- Molecule* output = new Molecule(Atom(s));
+ Molecule*output = new Molecule(Atom(s));
return output;
}