#include "regex.hpp" #include using namespace std; BinOp::~BinOp() { delete _levi; delete _desni; } UnOp::~UnOp() { delete _r; } void Slovo::basic() const { cout << _c; } void Konkatenacija::basic() const { cout << "("; _levi->basic(); cout << ")("; _desni->basic(); cout << ")"; } void Disjunkcija::basic() const { cout << "("; _levi->basic(); cout << ")|("; _desni->basic(); cout << ")"; } void Klini::basic() const { cout << "("; _r->basic(); cout << ")*"; }