Hey Martijn,

Primitive are special beasts, you probably don't want to create them
manually. Use the module's TypeSystem instead.

Jb

On Wed, Mar 13, 2013 at 9:05 PM,  <[email protected]> wrote:
> I actually thought (hoped ;) it would be less tedious using Cecil; I'd only
> have to write the parser once and be able to run it on any library in
> question? Also, I'd be able to take advantages of updates the original
> author does on the origninal lib, and run it through the replace procedure
> again.
>
> I started doing some tests, but run into problems quickly:
>
> The Cecil replace code:
> http://pastebin.com/xpJ9qPZy
>
> And the test module in which I'm trying to replace floats with int's:
> http://pastebin.com/j3yVQCPb
>
> It seems to find all floats, but if I try to replace something (In the
> example I only try so for float method return types), it will cause my test
> to thow a "not supported by the language".. Any ideas / suggestions?
>
> Thanks!
>
> Martijn
>
>
> On Monday, March 11, 2013 6:42:27 PM UTC+1, [email protected] wrote:
>>
>> Hi,
>>
>> Someone pointed me to cecil for a problem I've run into;
>> I'm using a fixedpoint class to make sure my calculations deliver
>> deterministic results across different platforms. Now I also want to apply
>> this to a 3rdpart library I'm using, but this library is using floats, which
>> I'd like to replace using the custom fixedpoint struct (which uses operator
>> overloading for all operations). Is this possible using cecil and if so,
>> does anyone have any pointers/tips to get me started? I guess I have to
>> replace all math functions like cos/sin/tan etc with respective fixedpoint
>> ones too?
>>
>> Thanks!
>>
>> Martijn
>
> --
> --
> --
> 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/groups/opt_out.
>
>

-- 
-- 
--
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/groups/opt_out.


Reply via email to