def printTasks(indent=16):
    
    for name in sorted(__taskRegistry):
        obj = __taskRegistry[name]

        formattedName = name
        if obj.__doc__:
            space = (indent - len(name)) * " "
            print("    %s: %s%s" % (formattedName, space, Console.colorize(obj.__doc__, "magenta")))
        else:
            print("    %s" % formattedName)

        if obj.availableArgs or obj.hasFlexArgs:
            text = ""
            if obj.availableArgs:
                text += Util.hyphenate("--%s <var>" % " <var> --".join(obj.availableArgs))

            if obj.hasFlexArgs:
                if text:
                    text += " ..."
                else:
                    text += "--<name> <var>"

            print("      %s" % (Console.colorize(text, "grey")))


# Jasy reference for executing remote tasks
Return emoticons from text
dataset/ETHPy150Open zynga/jasy/jasy/env/Task.py/printTasks--crossover with--dataset/ETHPy150Open rasbt/mlxtend/mlxtend/text/tokenizer.py/tokenizer_emoticons