26
vidim ze toto nebude za dva body
This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.
Lenovo je vela penazi za malo muzikyten tvoj asus detto
a musim skonstatovat ze som s nim nadmieru spokojny... je pravda ze som mal 3rocnu asusku co znela ako keby startovalo triskove lietadlo a to sa s tymto zrovna neda porovnavat ale ma slusny zvuk, dobru grafiku (aj nove hry typu Skyrim sa rozchadzaju na pomerne vysokych pozaidavkach bez najmensich problemov) ... no proste pohodato ma teší že skyrim pobeží na tom. tento konkrétne sa už nedá kúpiť, už prišli nové modely s numerickou klávesnicou a ja budem brať výkonnejší model oproti tvojmu.
Kedze string sa sklada len z velkych alebo malych pismen, tak koncovy znak je kazdy iny ako velke alebo male pismeno... Podotykam, ze string musi zacinat malym pismenom.dobre toto je idealny pripad, ktory som spravil. a co ked zadam 78247jhfsjfJSFHSJ87872adhjASj76 ??
....je to vo funkcii MonoType* Evaluate(ExpTree* tree) ktora ohodnocuje vyrazy. PO typovej kontrole, ktora prebehla spravne samozrejme.
tu je switch a jednotlive pripady roznych typov sa ohodnocuju
toto som si vytvoril na int * string (aj do typovej kontroly to vlozil volanie na tento case)
case MUL_INT_STRING_OP:
cellLeft = Evaluate(tree->binaryop.leftTree);
cellRight = Evaluate(tree->binaryop.rightTree);
itoa(cellLeft->intval, cellLeft->stringval, 10);
cellLeft->stringval = strcat(cellLeft->stringval, cellRight->stringval);
return cellLeft;
2. to ze lexikalna analyza prebehne bez chyby este nemusi znamenat ze je spravne implementovana pre danu gramatikutak toto si mal pravdu, zase...
ziadna klikacka vraj nebudeprečo?
string je prostre string, ako si nadefinujes koniec je podla teba, ale zacina znakom a-z. ak si povies ze len tieto znaky mozu byt v stringu, tak potom vies jasne, ze ak ti pride lubovlny iny znak na vstup, tak uz to nie je string. neviem ci nejako presne definoval co je koniec, ale zaciatok vravel ze ma byt a-zuž som to vyriešil a dobre mi to robí, lexikalna analyza prebehla správne.
1. upravis lexikalnu gramatiku aby boli podporovane nove vstupne typy ktore mas podporovat;uz tu je problem lebo vaclavik vymyslel to ze string nebude zacinat a koncit uvodzovkami. co je dost neprijemna vec naprogramovat kedze nemam pevne dany koncovy znak. aspon prve pokusy mi nevysli, asi len cisto na to nacitanie si musim daky program skusit vytvorit.
upravíš term na Term -> <BOOLVAL>|<INTVAL>|<(> Expr<)> a potom už len porovnávať s tým PolyCalc.cpp a doplnat do svojho co chybanaco mi je boolval ked mam analyzovat stringy a integeri? (možno kecám blbosti )
cize tam vlastne dokopy nic nebudetak dačo tam byť musí, ale myslím si, že dať zápočet z tohto bude oveľa jednoduchšie ako zápočet z matiky I.