| 735 | } |
| 736 | |
| 737 | Expression::Component* Expression::Component::eval() const { |
| 738 | auto res = new Component(comp); |
| 739 | if(e1) res->e1 = e1->eval(); |
| 740 | if(e2) res->e2 = e2->eval(); |
| 741 | if(e3) res->e3 = e3->eval(); |
| 742 | return res; |
| 743 | } |
| 744 | |
| 745 | Py::Object Expression::Component::get(const Expression *owner, const Py::Object &pyobj) const { |
| 746 | try { |