Hi and goodevening, hope someone can help
i am trying to get some sort of scripting support going. I have the
following code, which executes a ruby method and return the result.
However, it is returning a method not found error from IronRuby itself
some code ommited but it's based on the standard example. (I did make
reference to all the dlls IronRuby and IronRuby.Libraries)
var engine = IronRuby.Ruby.CreateEngine();
returnvalue = engine.Operations.InvokeMember(instance, method,
arg).ToString();
I am running the following ruby code as a test...
class Plotlight
def get_message(a)
res = "Hello- from Ruby " << a
res
end
def swapcase(a)
res = a.downcase
res
end
end
Now, when running the method get_message("something") things work great
however when running something that has a reference to the standard
library (swapcase in this example) it will return the error
$exception {"undefined method `downcase' for fooBAR:ClrString"}
System.Exception {System.MissingMethodException}
running the code through ir.exe works without any problems
Do I need to make a call/reference to the library? and if I do, how do I
do that?
Hope someone can help! Thank you very much.
Kind regards, Marco
--
Posted via http://www.ruby-forum.com/.
_______________________________________________
Ironruby-core mailing list
[email protected]
http://rubyforge.org/mailman/listinfo/ironruby-core