Re: [CIL users] Representation for some operators

2013-01-23 Thread Pietro Braione
Il giorno 23/gen/2013, alle ore 12.02, Gabriel Kerneis ha scritto: > And try --printCilAsIs as suggested. I misunderstood the meaning of the switch. It works! Thanks Pietro -- Master Visual Studio, SharePoint, SQL, ASP.NET

Re: [CIL users] Representation for some operators

2013-01-23 Thread Gabriel Kerneis
On Wed, Jan 23, 2013 at 11:41:02AM +0100, Pietro Braione wrote: > Il giorno 23/gen/2013, alle ore 08.54, Gabriel Kerneis ha scritto: > > On Wed, Jan 23, 2013 at 02:38:53AM +0100, Pietro Braione wrote: > >> by transforming x++ in x = x + 1, etc. > > > > CIL already does that for you automatically.

Re: [CIL users] Representation for some operators

2013-01-23 Thread Pietro Braione
Hello Gabriel, and thanks for your answer. Il giorno 23/gen/2013, alle ore 08.54, Gabriel Kerneis ha scritto: > Hi Pietro, > > On Wed, Jan 23, 2013 at 02:38:53AM +0100, Pietro Braione wrote: >> by transforming x++ in x = x + 1, etc. > > CIL already does that for you automatically. > >17. O

Re: [CIL users] Representation for some operators

2013-01-22 Thread Gabriel Kerneis
Hi Pietro, On Wed, Jan 23, 2013 at 02:38:53AM +0100, Pietro Braione wrote: > by transforming x++ in x = x + 1, etc. CIL already does that for you automatically. 17. One of the most significant transformations is that expressions that contain side-effects are separated into statements.

[CIL users] Representation for some operators

2013-01-22 Thread Pietro Braione
Hello to everyone. I am not able to find in the documentation the representation for some kind of statements, i.e., pre/postincrement (++ and --), and all the operator/assignment statements (with +=, -=, *=, etc). What is their representation? I need to detect and remove them (by transforming x+