def task_compile():
    "compile C files"
    for module, dep in SOURCE.items():
        dependencies = dep + ['%s.c' % module]
        yield {'name': module,
               'actions': [module % "cc -c %s.c"],
               'targets': ["%s.o" % module],
               'file_dep': dependencies,
               'clean': True
               }
dataset/ETHPy150Open pydoit/doit/doc/tutorial/cproject.py/task_compile/swapped operands of `%`