# File lib/rake/application.rb, line 543
543:     def collect_tasks
544:       @top_level_tasks = []
545:       ARGV.each do |arg|
546:         if arg =~ /^(\w+)=(.*)$/
547:           ENV[$1] = $2
548:         else
549:           @top_level_tasks << arg unless arg =~ /^-/
550:         end
551:       end
552:       @top_level_tasks.push("default") if @top_level_tasks.size == 0
553:     end