Issue Details (XML | Word | Printable)

Key: DUBY-33
Type: Bug Bug
Status: Open Open
Priority: Minor Minor
Assignee: Unassigned
Reporter: thbar
Votes: 0
Watchers: 1
Operations

If you were logged in you would be able to see more operations.
duby

10e-30 literal not supported anymore

Created: 28/Apr/11 07:39 AM   Updated: 28/Apr/11 07:39 AM
Component/s: None
Affects Version/s: None
Fix Version/s: None

Time Tracking:
Not Specified

Tags:


 Description  « Hide

Duby used to parse "10e-30" correctly but Mirah doesn't anymore.

$ mirah -e "puts 10e-30"
NativeException: jmeta.SyntaxError: expected terms before 'e-30' (at line: 1, char: 7)
           parse_ruby at /Users/thbar/.rvm/gems/jruby-1.6.1/gems/mirah-0.0.8.dev-java/lib/mirah/transform/ast_ext.rb:48
  parse_and_transform at /Users/thbar/.rvm/gems/jruby-1.6.1/gems/mirah-0.0.8.dev-java/lib/mirah/parser.rb:62
         parse_inline at /Users/thbar/.rvm/gems/jruby-1.6.1/gems/mirah-0.0.8.dev-java/lib/mirah/parser.rb:53
      parse_from_args at /Users/thbar/.rvm/gems/jruby-1.6.1/gems/mirah-0.0.8.dev-java/lib/mirah/parser.rb:42
                 each at org/jruby/RubyArray.java:1602
      parse_from_args at /Users/thbar/.rvm/gems/jruby-1.6.1/gems/mirah-0.0.8.dev-java/lib/mirah/parser.rb:37
             generate at /Users/thbar/.rvm/gems/jruby-1.6.1/gems/mirah-0.0.8.dev-java/lib/mirah/generator.rb:31
              execute at /Users/thbar/.rvm/gems/jruby-1.6.1/gems/mirah-0.0.8.dev-java/lib/mirah/commands/run.rb:30
         execute_base at /Users/thbar/.rvm/gems/jruby-1.6.1/gems/mirah-0.0.8.dev-java/lib/mirah/commands/base.rb:41
                catch at org/jruby/RubyKernel.java:1191
         execute_base at /Users/thbar/.rvm/gems/jruby-1.6.1/gems/mirah-0.0.8.dev-java/lib/mirah/commands/base.rb:38
              execute at /Users/thbar/.rvm/gems/jruby-1.6.1/gems/mirah-0.0.8.dev-java/lib/mirah/commands/run.rb:23
                  run at /Users/thbar/.rvm/gems/jruby-1.6.1/gems/mirah-0.0.8.dev-java/lib/mirah.rb:40
               (root) at /Users/thbar/.rvm/gems/jruby-1.6.1/gems/mirah-0.0.8.dev-java/bin/mirah:25
                 load at org/jruby/RubyKernel.java:1063
               (root) at /Users/thbar/.rvm/gems/jruby-1.6.1/bin/mirah:19


There are no comments yet on this issue.