before i think about it too much, it seems you have some unicodish chars in the file?
On Tue, Nov 2, 2010 at 8:07 PM, Timothy Barnes <li...@ruby-forum.com> wrote: > I am trying to get a Ruby file to run through C#. I was reading through > "Ruby Unleashed" (book), and it appears to be easy. However, I keep > getting an error on a very simple test. The text of my programs are: > > C#: > using System; > using Microsoft.Scripting.Hosting; > using IronRuby; > > class Run_Ruby > { > static void Main() > { > ScriptEngine engine = IronRuby.Ruby.CreateEngine(); > engine.ExecuteFile("C:/Test_Files/hello.rb"); > } > } > ------------- > hello.rb: > puts 'hello' > > When I run the program I get: > "MissingMethodException was unhandled" > "undefined method `puts' for main:Object" > > I am a novice to C#, but this should be hard. What am I doing wrong? > > Attachments: > http://www.ruby-forum.com/attachment/5280/C_toRuby.jpg > > > -- > Posted via http://www.ruby-forum.com/. > _______________________________________________ > 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