Oh my. :)  I will definitely check that out!  Thank you, Greg!

On Thursday, November 27, 2014 11:16:04 AM UTC-5, Greg Young wrote:
>
> It creates IL you can then read that IL with cecil :) 
>
> On Thu, Nov 27, 2014 at 4:13 PM, Michael DeMond <[email protected] 
> <javascript:>> wrote: 
> > I could... but I would still have to convert it back to Cecil 
> constructs, 
> > correct?  Seems like a lot of work... might as well just learn IL. :P 
> > 
> > On Thursday, November 27, 2014 10:46:30 AM UTC-5, Greg Young wrote: 
> >> 
> >> Have you looked at scriptcs or roslyn? I don't remember if roslyn is 
> >> pcl compatible 
> >> 
> >> On Thu, Nov 27, 2014 at 1:45 PM, Michael DeMond <[email protected]> 
> >> wrote: 
> >> > I'm trying to get away with not learning IL... that's what. ;) 
> >> > 
> >> > And yes, I realize that T4 doesn't have much in common w/ Cecil, but 
> I 
> >> > find 
> >> > it very difficult to work with. 
> >> > 
> >> > I'm basically building a Xamarin.Forms framework, and unfortunately, 
> iOS 
> >> > does not support dynamic code, so all code must be compiled 
> >> > ahead-of-time. 
> >> > My framework involves Unity Interception and Policy Injection and I 
> want 
> >> > to 
> >> > port that over to Xamarin.Forms (PCLs), so that will involve using 
> Cecil 
> >> > to 
> >> > rewrite assemblies after they are compiled.  I'm looking at both Fody 
> >> > and 
> >> > FluentIL to do this. FluentIL does have a parsing mechanism, but it 
> is 
> >> > not 
> >> > robust (still very impressive though!). 
> >> > 
> >> > Thanks for replying... on Thanksgiving no less.  Enjoy the turkey. :D 
> >> > 
> >> > On Thursday, November 27, 2014 8:38:16 AM UTC-5, Jb Evain wrote: 
> >> >> 
> >> >> Hi Michael, 
> >> >> 
> >> >> Thanks for the kind words! 
> >> >> 
> >> >> I don't think there's anything like that around. It would involve a 
> C# 
> >> >> REPL like compiler (Mono has one, Roslyn has one) that doesn't emit 
> >> >> assemblies in memory, and analyzing the result. 
> >> >> 
> >> >> The real question is why would you want that? Cecil and T4 don't 
> have 
> >> >> much in common : what are you trying to achieve? 
> >> >> 
> >> >> Jb 
> >> >> 
> >> >> On Thu, Nov 27, 2014 at 2:22 PM, Michael DeMond <[email protected]> 
>
> >> >> wrote: 
> >> >> > Hello Community, 
> >> >> > 
> >> >> > I am looking into Cecil... tremendous project, I must say first 
> off. 
> >> >> > I 
> >> >> > am 
> >> >> > curious if there is a way to take a given string and parse it into 
> an 
> >> >> > Cecil 
> >> >> > entity definition.  For instance, something like: 
> >> >> > 
> >> >> > var data = "void Add( int a, int b ) { return a + b; }"; 
> >> >> > MethodDefinition definition = 
> SomeAwesomeExpressionParserClass.Parse( 
> >> >> > data 
> >> >> > ); 
> >> >> > 
> >> >> > This would be extremely useful and would possibly eliminate any 
> sort 
> >> >> > of 
> >> >> > dependency on T4 (I have found this very clunky and Cecil seems 
> like 
> >> >> > a 
> >> >> > MUCH 
> >> >> > better alternative!) 
> >> >> > 
> >> >> > Thanks for any assistance you can provide, 
> >> >> > Michael 
> >> >> > 
> >> >> > -- 
> >> >> > -- 
> >> >> > -- 
> >> >> > mono-cecil 
> >> >> > --- 
> >> >> > You received this message because you are subscribed to the Google 
> >> >> > Groups 
> >> >> > "mono-cecil" group. 
> >> >> > To unsubscribe from this group and stop receiving emails from it, 
> >> >> > send 
> >> >> > an 
> >> >> > email to [email protected]. 
> >> >> > For more options, visit https://groups.google.com/d/optout. 
> >> > 
> >> > -- 
> >> > -- 
> >> > -- 
> >> > mono-cecil 
> >> > --- 
> >> > You received this message because you are subscribed to the Google 
> >> > Groups 
> >> > "mono-cecil" group. 
> >> > To unsubscribe from this group and stop receiving emails from it, 
> send 
> >> > an 
> >> > email to [email protected]. 
> >> > For more options, visit https://groups.google.com/d/optout. 
> >> 
> >> 
> >> 
> >> -- 
> >> Studying for the Turing test 
> > 
> > -- 
> > -- 
> > -- 
> > mono-cecil 
> > --- 
> > You received this message because you are subscribed to the Google 
> Groups 
> > "mono-cecil" group. 
> > To unsubscribe from this group and stop receiving emails from it, send 
> an 
> > email to [email protected] <javascript:>. 
> > For more options, visit https://groups.google.com/d/optout. 
>
>
>
> -- 
> Studying for the Turing test 
>

-- 
-- 
--
mono-cecil
--- 
You received this message because you are subscribed to the Google Groups 
"mono-cecil" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to