# File lib/rake.rb, line 273
273:     def create_rule(args, &block)
274:       pattern, deps = resolve_args(args)
275:       fail "Too many dependents specified in rule #{pattern}: #{deps.inspect}" if deps.size > 1
276:       pattern = Regexp.new(Regexp.quote(pattern) + '$') if String === pattern
277:       RULES << [pattern, deps, block]
278:     end