parameters: (self, name, src=None, tgt=None, **kw)
return_statement: return task
docstring: Creates task instances.
  
  		:param name: task class name
  		:type name: string
  		:param src: input nodes
  		:type src: list of :py:class:`waflib.Tools.Node.Node`
  		:param tgt: output nodes
  		:type tgt: list of :py:class:`waflib.Tools.Node.Node`
  		:return: A task object
  		:rtype: :py:class:`waflib.Task.Task`
docstring_summary: Creates task instances.
docstring_tokens: Creates task instances .
function: def create_task(self, name, src=None, tgt=None, **kw):
  		"""
  		Creates task instances.
  
  		:param name: task class name
  		:type name: string
  		:param src: input nodes
  		:type src: list of :py:class:`waflib.Tools.Node.Node`
  		:param tgt: output nodes
  		:type tgt: list of :py:class:`waflib.Tools.Node.Node`
  		:return: A task object
  		:rtype: :py:class:`waflib.Task.Task`
  		"""
  		task = Task.classes[name](env=self.env.derive(), generator=self)
  		if src:
  			task.set_inputs(src)
  		if tgt:
  			task.set_outputs(tgt)
  		task.__dict__.update(kw)
  		self.tasks.append(task)
  		return task
function_tokens: def create_task ( self , name , src = None , tgt = None , * * kw ) : task = Task . classes [ name ] ( env = self . env . derive ( ) , generator = self ) if src : task . set_inputs ( src ) if tgt : task . set_outputs ( tgt ) task . __dict__ . update ( kw ) self . tasks . append ( task ) return task