#include #include "Processor.h" #include "unexpectedValue.h" #include "Conjunto.h" Processor::Processor(string s, Conjunto c[], char da[][100]) { str=s; pos=0; for(int i=0;i<100;i++) ARR_CONJ[i]=c[i]; for(int i=0;i<100;i++) for(int j=0;j<100;j++) MAT_CONJ[i][j]=da[i][j]; } Conjunto Processor::RES_CORRECTO() { return E(); } int Processor::eval() { try { E().Display(); return 0; }catch( UnexpectedValue & e) { cerr << "Error: \n"; cerr << str << '\n'; for (int i=0 ; i < pos; i++) cerr << ' '; cerr << "^\n"; cerr << "Se esperaba "<