def ext_info(parser, token): _, arg, kargs = nodes.tag_arguments(token.contents) return ExtInfoNode(token, arg if arg else kargs.get("id"))
def ext_version(parser, token): _, arg, kargs = nodes.tag_arguments(token.contents) return ExtVersionNode(token, arg if arg else kargs.get("id"))
def ext_location(parser, token): _, arg, kargs = nodes.tag_arguments(token.contents) return ExtLocationNode(token, arg if arg else kargs.get("id"), kargs.get("download") == "true")