<br><br><div class="gmail_quote">2012/7/9 Marco Mariani <span dir="ltr"><<a href="mailto:birbag@gmail.com" target="_blank">birbag@gmail.com</a>></span><br><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

dovendo fare parsing di un testo strutturato, al fine di migrare un po' di dati,<br>quale libreria python consigliate nel 2012?<br></blockquote><div><br></div><div>Tempo fa avevo abusato di questa:</div><div><a href="http://www.dabeaz.com/ply/">http://www.dabeaz.com/ply/</a></div>

<div><br></div><div>Oggi IMHO c'e' di meglio... questa e' da tempo che vorrei trovare una scusa di usarla:</div><div><a href="http://pyparsing.wikispaces.com/">http://pyparsing.wikispaces.com/</a></div><div><br>

</div><div>Alternativamente c'e' Antlr. E' javish, ma genera parser anche per Python. Il principale vantaggio e' che hanno un ottimo editor per scrivere e testare grammatiche "live" che potrebbe valere la pena.</div>

<div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Ho saltato l'esame di compilatori, peste mi colga.<br>

Accetto volentieri indicazioni su testi per colmare parzialmente tale lacuna, se per Kindle e non esosi, ancora meglio.<br></blockquote></div><div><br></div><div>Disclaimer nei link c'e' in mezzo il mio amazon associates ID .</div>

<br clear="all"><div>Il classico e' il dragon book. </div><div><a href="http://www.amazon.com/gp/product/0321486811/ref=as_li_ss_tl?ie=UTF8&tag=rik-20&linkCode=as2&camp=1789&creative=390957&creativeASIN=0321486811">http://www.amazon.com/gp/product/0321486811/ref=as_li_ss_tl?ie=UTF8&tag=rik-20&linkCode=as2&camp=1789&creative=390957&creativeASIN=0321486811</a></div>

<div><br></div><div>A me piace molto pure il Torczon & Cooper (insipiegabilmente mal votato).</div><div><a href="http://www.amazon.com/gp/product/012088478X/ref=as_li_ss_tl?ie=UTF8&tag=rik-20&linkCode=as2&camp=1789&creative=390957&creativeASIN=012088478X">http://www.amazon.com/gp/product/012088478X/ref=as_li_ss_tl?ie=UTF8&tag=rik-20&linkCode=as2&camp=1789&creative=390957&creativeASIN=012088478X</a></div>

<div><br></div><div>Sinceramente T&C non fa per te: fanno relativamente poco sul front-end per concentrarsi sulle tecniche di ottimizzazione e analisi che, ovviamente, non riguardano il problema. Pero' anche il dragon book potrebbe essere pesantello da leggersi per una cosa del genere...</div>

<div><br></div><div>Forse meglio leggiucchiarsi uno di questi :</div><div><br></div><div><a href="http://www.amazon.com/gp/product/0978739256/ref=as_li_ss_tl?ie=UTF8&tag=rik-20&linkCode=as2&camp=1789&creative=390957&creativeASIN=0978739256">http://www.amazon.com/gp/product/0978739256/ref=as_li_ss_tl?ie=UTF8&tag=rik-20&linkCode=as2&camp=1789&creative=390957&creativeASIN=0978739256</a></div>

<div><br></div><div><a href="http://www.amazon.com/gp/product/193435645X/ref=as_li_ss_tl?ie=UTF8&tag=rik-20&linkCode=as2&camp=1789&creative=390957&creativeASIN=193435645X">http://www.amazon.com/gp/product/193435645X/ref=as_li_ss_tl?ie=UTF8&tag=rik-20&linkCode=as2&camp=1789&creative=390957&creativeASIN=193435645X</a></div>

<div><br></div><div><br></div>-- <br> .<br>..: -enrico-<br>