def extend_super_fences(md, name, language, formatter):
 if (not hasattr(md, u'superfences')):
  md.superfences = []
 md.superfences.append({u'name': name, u'test': (lambda l, language=language: (language == l)), u'formatter': formatter})

def extend_super_fences ( md , name , language , formatter ) : if ( not hasattr ( md , u'superfences' ) ) : md . superfences = [ ] md . superfences . append ( { u'name' : name , u'test' : ( lambda l , language = language : ( language == l ) ) , u'formatter' : formatter } )
extend superfences with the given name .