Commit 7203ae36 authored by Jason Graham's avatar Jason Graham
Browse files

Update file asn_process.py

parent facdf000
Loading
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -86,7 +86,7 @@ def fixDuplicateObjects(filename):
#stringContent = stringContent.replace(f'{object} ::=', f'Native{object} ::=', 1)
        stringContent = re.sub(f"^({object} ::=)", 'Native\\1', stringContent, flags=re.MULTILINE)
        #stringContent = stringContent.replace(f'SEQUENCE OF {object}', f'SEQUENCE OF Native{object}')
        stringContent = re.sub(f"^SEQUENCE (\(SIZE\(\d+\.\.(\d+|MAX)\)\) )*OF ({object})", 'SEQUENCE \\1OF Native\\2', stringContent, flags=re.MULTILINE)
        stringContent = re.sub(f"SEQUENCE (\(SIZE \(\d+\.\.(\d+|(MAX))\)\) )*OF", 'SEQUENCE \\1OF Native\\3', stringContent, flags=re.MULTILINE)
        # stringContent = sub(f"]\\w{object}", f"] Native{object}", stringContent)

    Path("temp.asn").write_text(stringContent)