Ah, yes, I seem to remember that now. =) The problem is, that this code was snipped right from JRuby's homepage of examples: http://jruby.sourceforge.net/docs/java-highlevel.shtml
Regards Ola Bini ----- Original Message ----- From: Thomas E Enebo <[EMAIL PROTECTED]> Date: Monday, March 20, 2006 8:10 pm Subject: Re: [Jruby-devel] AST-parse error? To: [email protected] <snip> > > The problem is in Ruby, you must include parens if you want an > argumentand a block to be provided. So that line should be: > > include_class('java.lang.String') { |p,name| "J" + name } > > -Tom > > On Mon, 20 Mar 2006, Ola Bini defenestrated me: > > > Trying to compile this: > > include_class "java.lang.String" { |p,name| "J" + name } > > > > Gives my this exception: > > Serializing 1 file to D:\Project\jruby\build\classes\jruby > > java.lang.NullPointerException > > at > org.jruby.main.ASTSerializer.serialize(ASTSerializer.java:89)> > at org.jruby.main.ASTSerializer.serialize(ASTSerializer.java:64) > > at > org.jruby.util.ant.JRubySerialize.execute(JRubySerialize.java:106)> > at > > org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275) > > at org.apache.tools.ant.Task.perform(Task.java:364) > > at org.apache.tools.ant.Target.execute(Target.java:341) > > at org.apache.tools.ant.Target.performTasks(Target.java:369) > > at > org.apache.tools.ant.Project.executeTarget(Project.java:1214)> > at org.apache.tools.ant.Project.executeTargets(Project.java:1062) > > at org.apache.tools.ant.Main.runBuild(Main.java:673) > > at org.apache.tools.ant.Main.startAnt(Main.java:188) > > at org.apache.tools.ant.launch.Launcher.run(Launcher.java:196) > > at org.apache.tools.ant.launch.Launcher.main(Launcher.java:55) > > > > But it handles > > include_class ("java.lang.String") { |p,name| "J" + name } > > without problem. > > > > Regards > > Ola Bini > > > > > > ------------------------------------------------------- > > This SF.Net email is sponsored by xPML, a groundbreaking > scripting language > > that extends applications into web and mobile media. Attend the > live webcast > > and join the prime developer group breaking into this new coding > territory!> http://sel.as- > us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642> > _______________________________________________> Jruby-devel > mailing list > > [email protected] > > https://lists.sourceforge.net/lists/listinfo/jruby-devel > > -- > + http://www.tc.umn.edu/~enebo +---- mailto:[EMAIL PROTECTED] ----+ > | Thomas E Enebo, Protagonist | "Luck favors the prepared | > | | mind." -Louis Pasteur | > > > ------------------------------------------------------- > This SF.Net email is sponsored by xPML, a groundbreaking scripting > languagethat extends applications into web and mobile media. Attend > the live webcast > and join the prime developer group breaking into this new coding > territory!http://sel.as- > us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642_______________________________________________ > Jruby-devel mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/jruby-devel > ------------------------------------------------------- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642 _______________________________________________ Jruby-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/jruby-devel
