Report abuse

code

require 'rubygems'
require 'rake'

namespace :gems do
  rule '.gem' do |task|
  end

  task :install do
  end
end

result

70-0-147-237:rubinius brian$ bin/rbx gems.rake 
A syntax error has occured:
    gems.rake:8: syntax error, unexpected ':', expecting kEND
    near line gems.rake:8, column 8

Code:
  task :install do
       ^

Backtrace:
                   File.to_sexp at kernel/core/file.rb:470
          Compiler.compile_file at ./spec/compiler/../../lib/compiler/compiler.rb:18
           Compile.compile_file at kernel/core/compile.rb:66
         Compile.single_load {} at kernel/core/compile.rb:212
        Compile.compile_feature at kernel/core/compile.rb:174
            Compile.single_load at kernel/core/compile.rb:211
    Compile.load_from_extension at kernel/core/compile.rb:325
              Object#__script__ at kernel/loader.rb:291

but, this does not raise

require 'rubygems'
require 'rake'

namespace :gems do
  rule '.gem' do
  end

  task :install do
  end
end