#include "naredbe.hpp" #include using namespace std; void IspisStringa::izvrsi() const { cout << _s << endl; } void IspisIzraza::izvrsi() const { cout << _i->vrednost() << endl; } IspisIzraza::~IspisIzraza() { delete _i; } void Blok::izvrsi() const { for (unsigned i = 0; i < _v.size(); i++) _v[i]->izvrsi(); } Blok::~Blok() { for (unsigned i = 0; i < _v.size(); i++) delete _v[i]; } extern map tablica; void Dodela::izvrsi() const { tablica[_s] = _i->vrednost(); } Dodela::~Dodela() { delete _i; }