obfuscatebnf.py 文件源码

python
阅读 18 收藏 0 点赞 0 评论 0

项目:pymixup 作者: rdevost 项目源码 文件源码
def add_attribs_reserveds_list(attrib_list):
    """Add attributes that follow a reserved name to reserveds list."""
    if len(attrib_list) > 1:  # A single item does not change
        is_reserved = False
        reserved_set = set()
        for name in attrib_list:
            if not is_reserved:
                try:
                    get_reserved_by_name(name)
                    is_reserved = True
                    package_name = name
                    continue  # Don't add already reserved name
                except DoesNotExist:
                    continue
            if is_reserved:
                reserved_set.add(name)
        if reserved_set:
            add_reserveds(package_name, reserved_set)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号