<div dir="ltr">Salut Andrei,<div><br></div><div>Atat timp cat folosesti functionalitatea de serializare din scheletul de cod si clasele ajutatoare pentru nodurile AST din arhiva de start nu sunt necesare prelucrari speciale pentru a avea output ca cel de referinta.</div><div><br></div><div>Caracterul " este escapat de catre serializator. Caracterul backslash nu este escapat. Asa cum ai observat, sirul de caractere "\a\b..." este afisat tot ca "\a\b..." in fisierul output ce reprezinta AST-ul generat.</div><div><br></div><div>Spor,</div><div>Marius</div></div><div class="gmail_extra"><br><div class="gmail_quote">Pe 22 octombrie 2016, 19:11, Andrei-Silviu DRAGNEA (24887) via cpl <span dir="ltr"><<a href="mailto:cpl@cursuri.cs.pub.ro" target="_blank">cpl@cursuri.cs.pub.ro</a>></span> a scris:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr">
<div id="m_-5143352496434211713divtagdefaultwrapper" style="font-size:12pt;color:#000000;font-family:Calibri,Arial,Helvetica,sans-serif"><span class="">
<p></p>
<div style="font-family:Calibri,Arial,Helvetica,sans-serif;font-size:16px;margin-top:0px;margin-bottom:0px">
As dori o clarificare cu privire la string literals, in special in ceea ce priveste testele:</div>
<div style="font-family:Calibri,Arial,Helvetica,sans-serif;font-size:16px;margin-top:0px;margin-bottom:0px">
1. tests/advanced/strlit.lcpl</div>
<div style="font-family:Calibri,Arial,Helvetica,sans-serif;font-size:16px;margin-top:0px;margin-bottom:0px">
2. tests/simple/sl-comments.lcpl</div>
<br>
<p></p>
<p></p>
</span><span class=""><div style="font-family:Calibri,Arial,Helvetica,sans-serif;font-size:16px;margin-top:0px;margin-bottom:0px">
Nu inteleg exact ce prelucrari sunt necesare asupra unui string literal ca sa se obtina serializarea din cele doua teste ce verifica explicit asta.</div>
<div style="font-family:Calibri,Arial,Helvetica,sans-serif;font-size:16px;margin-top:0px;margin-bottom:0px">
De asemenea, ambele teste au ca output de referinta doua fisiere in format JSON invalide (datorita escaparii unui \ din fata unui ", ceea ce termina prematur stringul).</div>
<div style="font-family:Calibri,Arial,Helvetica,sans-serif;font-size:16px;margin-top:0px;margin-bottom:0px">
Testul strlit.lcpl are de asemenea un string de forma "\a\b...", aceste secvente nefiind escapari valide, care ar putea fi serializate asa cum e in fisierul de referinta.</div>
<div style="font-family:Calibri,Arial,Helvetica,sans-serif;font-size:16px;margin-top:0px;margin-bottom:0px">
<br>
</div>
<div style="font-family:Calibri,Arial,Helvetica,sans-serif;font-size:16px;margin-top:0px;margin-bottom:0px">
Nu inteleg nici eu exact ce nu e in regula, asa ca scuze daca nu am explicat destul de clar.</div>
<div style="font-family:Calibri,Arial,Helvetica,sans-serif;font-size:16px;margin-top:0px;margin-bottom:0px">
<br>
</div>
<div style="font-family:Calibri,Arial,Helvetica,sans-serif;font-size:16px;margin-top:0px;margin-bottom:0px">
Multumesc.</div>
<br>
<p></p>
</span></div>
</div>
<br>______________________________<wbr>_________________<br>
cpl mailing list<br>
<a href="mailto:cpl@cursuri.cs.pub.ro">cpl@cursuri.cs.pub.ro</a><br>
<a href="http://cursuri.cs.pub.ro/cgi-bin/mailman/listinfo/cpl" rel="noreferrer" target="_blank">http://cursuri.cs.pub.ro/cgi-<wbr>bin/mailman/listinfo/cpl</a><br>
<br></blockquote></div><br></div>