Does anyone know if IronPython use the same convention? Will I have the same issue if I convert my ruby code to python ?
Thks makka On Thu, May 6, 2010 at 5:46 PM, Claudio Maccari <claudio.macc...@gmail.com>wrote: > The aliasing doesn't work or I missed something :( > > > On Thu, May 6, 2010 at 12:50 PM, Ivan Porto Carrero > <i...@cloudslide.net>wrote: > >> you can use .NET reflection still >> the assembly is loaded but you can also interrogate it and get the types >> you need out and instantiate them that way. >> Not ideal but still worth a shot. >> >> The aliasing won't work I guess because that works at an assembly level, >> but if it does it's good to know :) >> >> IronRuby doesn't know extern alias which is what you'd need to use. >> --- >> Met vriendelijke groeten - Best regards - Salutations >> Ivan Porto Carrero >> Web: http://whiterabbitconsulting.eu - http://flanders.co.nz >> Twitter: http://twitter.com/casualjim >> Author of IronRuby in Action (http://manning.com/carrero) >> Microsoft IronRuby/C# MVP >> >> >> On Thu, May 6, 2010 at 9:21 AM, Claudio Maccari < >> claudio.macc...@gmail.com> wrote: >> >>> Hi Ivan, >>> >>> thank you for you prompt reply >>> Now my code is >>> >>> require "devDept.EyeshotUltimate" >>> Geometry = Object.const_get("devDept::Geometry") >>> include Geometry >>> o = Point3D.Origin >>> puts o.x >>> puts o.y >>> puts o.z >>> >>> When I run it I get this error: >>> >>> C:\Users\cmaccari\Desktop\ironruby-1.0\bin>ir devDept.rb >>> devDept.rb:2:in `const_get': `devDept::Geometry' is not allowed as a >>> constant name (NameError) >>> from devDept.rb:2 >>> >>> Any ideas >>> >>> On Thu, May 6, 2010 at 8:48 AM, Ivan Porto Carrero >>> <i...@cloudslide.net>wrote: >>> >>>> you could try with: >>>> >>>> Geometry = Object.const_get("devDept::Geometry") >>>> include Geometry >>>> >>>> I haven't tried if this actually works though >>>> >>>> --- >>>> Met vriendelijke groeten - Best regards - Salutations >>>> Ivan Porto Carrero >>>> Web: http://whiterabbitconsulting.eu - http://flanders.co.nz >>>> Twitter: http://twitter.com/casualjim >>>> Author of IronRuby in Action (http://manning.com/carrero) >>>> Microsoft IronRuby/C# MVP >>>> >>>> >>>> On Thu, May 6, 2010 at 8:38 AM, Claudio Maccari < >>>> claudio.macc...@gmail.com> wrote: >>>> >>>>> Hy all, >>>>> >>>>> I'm trying to use a 3rd party library into my app via IronRuby >>>>> Unfortunately the root namespace of this library is lower case and I >>>>> believe this cause some problem >>>>> This is the sample code I wish to run >>>>> >>>>> require "devDept.EyeshotUltimate" >>>>> include devDept::Geometry >>>>> o = Point3D.Origin >>>>> puts o.x >>>>> puts o.y >>>>> puts o.z >>>>> >>>>> but the second line throws the exception >>>>> undefined method `devDept' for main:Object (NoMethodError) >>>>> >>>>> I think I know why this append ( >>>>> http://ironruby.net/Documentation/.NET/Names) >>>>> "CLR namespaces and interfaces must be capitalized as they are mapped >>>>> onto Ruby modules" >>>>> >>>>> Since I can't modify the 3rd party library is there a way to avoid this >>>>> error ? >>>>> Many thanks >>>>> claudio >>>>> >>>>> -- >>>>> Claudio Maccari >>>>> -------------------------------- >>>>> http://testdrivendevelopment.wordpress.com/ >>>>> http://twitter.com/scott4dev >>>>> >>>>> _______________________________________________ >>>>> Ironruby-core mailing list >>>>> Ironruby-core@rubyforge.org >>>>> http://rubyforge.org/mailman/listinfo/ironruby-core >>>>> >>>>> >>>> >>>> _______________________________________________ >>>> Ironruby-core mailing list >>>> Ironruby-core@rubyforge.org >>>> http://rubyforge.org/mailman/listinfo/ironruby-core >>>> >>>> >>> >>> >>> -- >>> Claudio Maccari >>> -------------------------------- >>> http://testdrivendevelopment.wordpress.com/ >>> http://twitter.com/scott4dev >>> >>> _______________________________________________ >>> Ironruby-core mailing list >>> Ironruby-core@rubyforge.org >>> http://rubyforge.org/mailman/listinfo/ironruby-core >>> >>> >> >> _______________________________________________ >> Ironruby-core mailing list >> Ironruby-core@rubyforge.org >> http://rubyforge.org/mailman/listinfo/ironruby-core >> >> > > > -- > Claudio Maccari > -------------------------------- > http://testdrivendevelopment.wordpress.com/ > http://twitter.com/scott4dev > -- Claudio Maccari -------------------------------- http://testdrivendevelopment.wordpress.com/ http://twitter.com/scott4dev
_______________________________________________ Ironruby-core mailing list Ironruby-core@rubyforge.org http://rubyforge.org/mailman/listinfo/ironruby-core