# File lib/rake.rb, line 293
293:       def define_task(args, &block)
294:         task_name, deps = resolve_args(args)
295:         deps = [deps] if (Symbol === deps) || (String === deps)
296:         deps = deps.collect {|d| d.to_s }
297:         t = lookup(task_name)
298:         t.add_comment($last_comment)
299:         t.enhance(deps, &block)
300:       end