parameters: (self, target, name, args = [], runtime_arg = None)
docstring: Create a thread from a callable object.
docstring_summary: Create a thread from a callable object.
docstring_tokens: Create a thread from a callable object .
function: def __init__(self, target, name, args = [], runtime_arg = None):
          """ Create a thread from a callable object. """
          if not callable(target):
              raise CompilerError('Target %s for thread %s is not callable' % (target,name))
          self.name = name
          self.tape = Tape(program.name + '-' + name, program)
          self.target = target
          self.args = args
          self.runtime_arg = runtime_arg
          self.running = 0
function_tokens: def __init__ ( self , target , name , args = [ ] , runtime_arg = None ) : if not callable ( target ) : raise CompilerError ( 'Target %s for thread %s is not callable' % ( target , name ) ) self . name = name self . tape = Tape ( program . name + '-' + name , program ) self . target = target self . args = args self . runtime_arg = runtime_arg self . running = 0