def __init__(self, name, nodelist, args):
 
        self.name = name
        self.nodelist = nodelist
        self.args = []
        self.kwargs = {}
        for a in args:
            a = a.rstrip(',')
            if "=" not in a:
                self.args.append(a)
            else:
                name, value = a.split("=")
                self.kwargs[name] = value
dataset/ETHPy150Open syrusakbary/pyjade/pyjade/ext/django/templatetags.py/DefineMacroNode.__init__/original