diff --git a/test/concept-plane-tickets/representation.out b/test/concept-plane-tickets/representation.out index d7add39..fed1f4c 100644 --- a/test/concept-plane-tickets/representation.out +++ b/test/concept-plane-tickets/representation.out @@ -6,7 +6,7 @@ placeholder_0 = ["A", "B", "C", "D"] def placeholder_1(placeholder_2): for placeholder_3 in range(placeholder_2): - yield SEATS_IN_ROW[seat % 4] + yield placeholder_0[placeholder_3 % 4] def placeholder_4(placeholder_2): @@ -15,7 +15,7 @@ def placeholder_4(placeholder_2): for placeholder_3 in range(placeholder_2): placeholder_6 = math.ceil((placeholder_3 + 1) / 4) if placeholder_6 != 13: - yield f"{str(row_number)}{next(letters)}" + yield f"{str(placeholder_6)}{next(placeholder_5)}" def placeholder_7(placeholder_8): @@ -31,7 +31,7 @@ def placeholder_7(placeholder_8): def placeholder_12(placeholder_13, placeholder_14): for placeholder_3 in placeholder_13: placeholder_15 = f"{placeholder_3}{placeholder_14}" - yield (base_string + "0" * (12 - len(base_string))) + yield (placeholder_15 + "0" * (12 - len(placeholder_15))) ## END NORMALIZED CODE ## @@ -1023,7 +1023,7 @@ Module( Yield( Subscript( Name( - 'SEATS_IN_ROW', + 'placeholder_0', Load(), lineno=22, col_offset=14, @@ -1031,7 +1031,7 @@ Module( end_col_offset=26), BinOp( Name( - 'seat', + 'placeholder_3', Load(), lineno=22, col_offset=27, @@ -1318,7 +1318,7 @@ Module( end_col_offset=24), [ Name( - 'row_number', + 'placeholder_6', Load(), lineno=47, col_offset=25, @@ -1345,7 +1345,7 @@ Module( end_col_offset=42), [ Name( - 'letters', + 'placeholder_5', Load(), lineno=47, col_offset=43, @@ -1663,7 +1663,7 @@ Module( Yield( BinOp( Name( - 'base_string', + 'placeholder_15', Load(), lineno=80, col_offset=14, @@ -1696,7 +1696,7 @@ Module( end_col_offset=43), [ Name( - 'base_string', + 'placeholder_15', Load(), lineno=80, col_offset=44, diff --git a/test/concept-plane-tickets/representation.txt b/test/concept-plane-tickets/representation.txt index 7a2615a..daae570 100644 --- a/test/concept-plane-tickets/representation.txt +++ b/test/concept-plane-tickets/representation.txt @@ -1 +1 @@ -Module([Import([alias('math', lineno=3, col_offset=7, end_lineno=3, end_col_offset=11)], lineno=3, col_offset=0, end_lineno=3, end_col_offset=11), Assign([Name('placeholder_0', Store(), lineno=5, col_offset=0, end_lineno=5, end_col_offset=12)], List([Constant('A', lineno=5, col_offset=16, end_lineno=5, end_col_offset=19), Constant('B', lineno=5, col_offset=21, end_lineno=5, end_col_offset=24), Constant('C', lineno=5, col_offset=26, end_lineno=5, end_col_offset=29), Constant('D', lineno=5, col_offset=31, end_lineno=5, end_col_offset=34)], Load(), lineno=5, col_offset=15, end_lineno=5, end_col_offset=35), lineno=5, col_offset=0, end_lineno=5, end_col_offset=35), FunctionDef('placeholder_1', arguments([], [arg('placeholder_2', lineno=8, col_offset=26, end_lineno=8, end_col_offset=32)], kwonlyargs=[], kw_defaults=[], defaults=[]), [For(Name('placeholder_3', Store(), lineno=21, col_offset=8, end_lineno=21, end_col_offset=12), Call(Name('range', Load(), lineno=21, col_offset=16, end_lineno=21, end_col_offset=21), [Name('placeholder_2', Load(), lineno=21, col_offset=22, end_lineno=21, end_col_offset=28)], [], lineno=21, col_offset=16, end_lineno=21, end_col_offset=29), [Expr(Yield(Subscript(Name('SEATS_IN_ROW', Load(), lineno=22, col_offset=14, end_lineno=22, end_col_offset=26), BinOp(Name('seat', Load(), lineno=22, col_offset=27, end_lineno=22, end_col_offset=31), Mod(), Constant(4, lineno=22, col_offset=34, end_lineno=22, end_col_offset=35), lineno=22, col_offset=27, end_lineno=22, end_col_offset=35), Load(), lineno=22, col_offset=14, end_lineno=22, end_col_offset=36), lineno=22, col_offset=8, end_lineno=22, end_col_offset=36), lineno=22, col_offset=8, end_lineno=22, end_col_offset=36)], [], lineno=21, col_offset=4, end_lineno=22, end_col_offset=36)], [], lineno=8, col_offset=0, end_lineno=22, end_col_offset=36), FunctionDef('placeholder_4', arguments([], [arg('placeholder_2', lineno=25, col_offset=19, end_lineno=25, end_col_offset=25)], kwonlyargs=[], kw_defaults=[], defaults=[]), [Assign([Name('placeholder_2', Store(), lineno=42, col_offset=4, end_lineno=42, end_col_offset=10)], IfExp(Compare(Name('placeholder_2', Load(), lineno=42, col_offset=27, end_lineno=42, end_col_offset=33), [GtE()], [Constant(13, lineno=42, col_offset=37, end_lineno=42, end_col_offset=39)], lineno=42, col_offset=27, end_lineno=42, end_col_offset=39), BinOp(Name('placeholder_2', Load(), lineno=42, col_offset=13, end_lineno=42, end_col_offset=19), Add(), Constant(4, lineno=42, col_offset=22, end_lineno=42, end_col_offset=23), lineno=42, col_offset=13, end_lineno=42, end_col_offset=23), Name('placeholder_2', Load(), lineno=42, col_offset=45, end_lineno=42, end_col_offset=51), lineno=42, col_offset=13, end_lineno=42, end_col_offset=51), lineno=42, col_offset=4, end_lineno=42, end_col_offset=51), Assign([Name('placeholder_5', Store(), lineno=43, col_offset=4, end_lineno=43, end_col_offset=11)], Call(Name('placeholder_1', Load(), lineno=43, col_offset=14, end_lineno=43, end_col_offset=35), [Name('placeholder_2', Load(), lineno=43, col_offset=36, end_lineno=43, end_col_offset=42)], [], lineno=43, col_offset=14, end_lineno=43, end_col_offset=43), lineno=43, col_offset=4, end_lineno=43, end_col_offset=43), For(Name('placeholder_3', Store(), lineno=44, col_offset=8, end_lineno=44, end_col_offset=12), Call(Name('range', Load(), lineno=44, col_offset=16, end_lineno=44, end_col_offset=21), [Name('placeholder_2', Load(), lineno=44, col_offset=22, end_lineno=44, end_col_offset=28)], [], lineno=44, col_offset=16, end_lineno=44, end_col_offset=29), [Assign([Name('placeholder_6', Store(), lineno=45, col_offset=8, end_lineno=45, end_col_offset=18)], Call(Attribute(Name('math', Load(), lineno=45, col_offset=21, end_lineno=45, end_col_offset=25), 'ceil', Load(), lineno=45, col_offset=21, end_lineno=45, end_col_offset=30), [BinOp(BinOp(Name('placeholder_3', Load(), lineno=45, col_offset=32, end_lineno=45, end_col_offset=36), Add(), Constant(1, lineno=45, col_offset=37, end_lineno=45, end_col_offset=38), lineno=45, col_offset=32, end_lineno=45, end_col_offset=38), Div(), Constant(4, lineno=45, col_offset=42, end_lineno=45, end_col_offset=43), lineno=45, col_offset=31, end_lineno=45, end_col_offset=43)], [], lineno=45, col_offset=21, end_lineno=45, end_col_offset=44), lineno=45, col_offset=8, end_lineno=45, end_col_offset=44), If(Compare(Name('placeholder_6', Load(), lineno=46, col_offset=11, end_lineno=46, end_col_offset=21), [NotEq()], [Constant(13, lineno=46, col_offset=25, end_lineno=46, end_col_offset=27)], lineno=46, col_offset=11, end_lineno=46, end_col_offset=27), [Expr(Yield(JoinedStr([FormattedValue(Call(Name('str', Load(), lineno=47, col_offset=21, end_lineno=47, end_col_offset=24), [Name('row_number', Load(), lineno=47, col_offset=25, end_lineno=47, end_col_offset=35)], [], lineno=47, col_offset=21, end_lineno=47, end_col_offset=36), -1, lineno=47, col_offset=18, end_lineno=47, end_col_offset=53), FormattedValue(Call(Name('next', Load(), lineno=47, col_offset=38, end_lineno=47, end_col_offset=42), [Name('letters', Load(), lineno=47, col_offset=43, end_lineno=47, end_col_offset=50)], [], lineno=47, col_offset=38, end_lineno=47, end_col_offset=51), -1, lineno=47, col_offset=18, end_lineno=47, end_col_offset=53)], lineno=47, col_offset=18, end_lineno=47, end_col_offset=53), lineno=47, col_offset=12, end_lineno=47, end_col_offset=53), lineno=47, col_offset=12, end_lineno=47, end_col_offset=53)], [], lineno=46, col_offset=8, end_lineno=47, end_col_offset=53)], [], lineno=44, col_offset=4, end_lineno=47, end_col_offset=53)], [], lineno=25, col_offset=0, end_lineno=47, end_col_offset=53), FunctionDef('placeholder_7', arguments([], [arg('placeholder_8', lineno=53, col_offset=17, end_lineno=53, end_col_offset=27)], kwonlyargs=[], kw_defaults=[], defaults=[]), [Assign([Name('placeholder_2', Store(), lineno=63, col_offset=4, end_lineno=63, end_col_offset=10)], Call(Name('len', Load(), lineno=63, col_offset=13, end_lineno=63, end_col_offset=16), [Name('placeholder_8', Load(), lineno=63, col_offset=17, end_lineno=63, end_col_offset=27)], [], lineno=63, col_offset=13, end_lineno=63, end_col_offset=28), lineno=63, col_offset=4, end_lineno=63, end_col_offset=28), Assign([Name('placeholder_9', Store(), lineno=64, col_offset=4, end_lineno=64, end_col_offset=10)], Dict([], [], lineno=64, col_offset=13, end_lineno=64, end_col_offset=15), lineno=64, col_offset=4, end_lineno=64, end_col_offset=15), For(Tuple([Name('placeholder_10', Store(), lineno=65, col_offset=8, end_lineno=65, end_col_offset=17), Name('placeholder_11', Store(), lineno=65, col_offset=19, end_lineno=65, end_col_offset=30)], Store(), lineno=65, col_offset=8, end_lineno=65, end_col_offset=30), Call(Name('zip', Load(), lineno=65, col_offset=34, end_lineno=65, end_col_offset=37), [Name('placeholder_8', Load(), lineno=65, col_offset=38, end_lineno=65, end_col_offset=48), Call(Name('placeholder_4', Load(), lineno=65, col_offset=50, end_lineno=65, end_col_offset=64), [Name('placeholder_2', Load(), lineno=65, col_offset=65, end_lineno=65, end_col_offset=71)], [], lineno=65, col_offset=50, end_lineno=65, end_col_offset=72)], [], lineno=65, col_offset=34, end_lineno=65, end_col_offset=73), [Assign([Subscript(Name('placeholder_9', Load(), lineno=66, col_offset=8, end_lineno=66, end_col_offset=14), Name('placeholder_10', Load(), lineno=66, col_offset=15, end_lineno=66, end_col_offset=24), Store(), lineno=66, col_offset=8, end_lineno=66, end_col_offset=25)], Name('placeholder_11', Load(), lineno=66, col_offset=28, end_lineno=66, end_col_offset=39), lineno=66, col_offset=8, end_lineno=66, end_col_offset=39)], [], lineno=65, col_offset=4, end_lineno=66, end_col_offset=39), Return(Name('placeholder_9', Load(), lineno=67, col_offset=11, end_lineno=67, end_col_offset=17), lineno=67, col_offset=4, end_lineno=67, end_col_offset=17)], [], lineno=53, col_offset=0, end_lineno=67, end_col_offset=17), FunctionDef('placeholder_12', arguments([], [arg('placeholder_13', lineno=69, col_offset=19, end_lineno=69, end_col_offset=31), arg('placeholder_14', lineno=69, col_offset=33, end_lineno=69, end_col_offset=42)], kwonlyargs=[], kw_defaults=[], defaults=[]), [For(Name('placeholder_3', Store(), lineno=78, col_offset=8, end_lineno=78, end_col_offset=12), Name('placeholder_13', Load(), lineno=78, col_offset=16, end_lineno=78, end_col_offset=28), [Assign([Name('placeholder_15', Store(), lineno=79, col_offset=8, end_lineno=79, end_col_offset=19)], JoinedStr([FormattedValue(Name('placeholder_3', Load(), lineno=79, col_offset=25, end_lineno=79, end_col_offset=29), -1, lineno=79, col_offset=22, end_lineno=79, end_col_offset=42), FormattedValue(Name('placeholder_14', Load(), lineno=79, col_offset=31, end_lineno=79, end_col_offset=40), -1, lineno=79, col_offset=22, end_lineno=79, end_col_offset=42)], lineno=79, col_offset=22, end_lineno=79, end_col_offset=42), lineno=79, col_offset=8, end_lineno=79, end_col_offset=42), Expr(Yield(BinOp(Name('base_string', Load(), lineno=80, col_offset=14, end_lineno=80, end_col_offset=25), Add(), BinOp(Constant('0', lineno=80, col_offset=28, end_lineno=80, end_col_offset=31), Mult(), BinOp(Constant(12, lineno=80, col_offset=35, end_lineno=80, end_col_offset=37), Sub(), Call(Name('len', Load(), lineno=80, col_offset=40, end_lineno=80, end_col_offset=43), [Name('base_string', Load(), lineno=80, col_offset=44, end_lineno=80, end_col_offset=55)], [], lineno=80, col_offset=40, end_lineno=80, end_col_offset=56), lineno=80, col_offset=35, end_lineno=80, end_col_offset=56), lineno=80, col_offset=28, end_lineno=80, end_col_offset=57), lineno=80, col_offset=14, end_lineno=80, end_col_offset=57), lineno=80, col_offset=8, end_lineno=80, end_col_offset=57), lineno=80, col_offset=8, end_lineno=80, end_col_offset=57)], [], lineno=78, col_offset=4, end_lineno=80, end_col_offset=57)], [], lineno=69, col_offset=0, end_lineno=80, end_col_offset=57)], []) \ No newline at end of file +Module([Import([alias('math', lineno=3, col_offset=7, end_lineno=3, end_col_offset=11)], lineno=3, col_offset=0, end_lineno=3, end_col_offset=11), Assign([Name('placeholder_0', Store(), lineno=5, col_offset=0, end_lineno=5, end_col_offset=12)], List([Constant('A', lineno=5, col_offset=16, end_lineno=5, end_col_offset=19), Constant('B', lineno=5, col_offset=21, end_lineno=5, end_col_offset=24), Constant('C', lineno=5, col_offset=26, end_lineno=5, end_col_offset=29), Constant('D', lineno=5, col_offset=31, end_lineno=5, end_col_offset=34)], Load(), lineno=5, col_offset=15, end_lineno=5, end_col_offset=35), lineno=5, col_offset=0, end_lineno=5, end_col_offset=35), FunctionDef('placeholder_1', arguments([], [arg('placeholder_2', lineno=8, col_offset=26, end_lineno=8, end_col_offset=32)], kwonlyargs=[], kw_defaults=[], defaults=[]), [For(Name('placeholder_3', Store(), lineno=21, col_offset=8, end_lineno=21, end_col_offset=12), Call(Name('range', Load(), lineno=21, col_offset=16, end_lineno=21, end_col_offset=21), [Name('placeholder_2', Load(), lineno=21, col_offset=22, end_lineno=21, end_col_offset=28)], [], lineno=21, col_offset=16, end_lineno=21, end_col_offset=29), [Expr(Yield(Subscript(Name('placeholder_0', Load(), lineno=22, col_offset=14, end_lineno=22, end_col_offset=26), BinOp(Name('placeholder_3', Load(), lineno=22, col_offset=27, end_lineno=22, end_col_offset=31), Mod(), Constant(4, lineno=22, col_offset=34, end_lineno=22, end_col_offset=35), lineno=22, col_offset=27, end_lineno=22, end_col_offset=35), Load(), lineno=22, col_offset=14, end_lineno=22, end_col_offset=36), lineno=22, col_offset=8, end_lineno=22, end_col_offset=36), lineno=22, col_offset=8, end_lineno=22, end_col_offset=36)], [], lineno=21, col_offset=4, end_lineno=22, end_col_offset=36)], [], lineno=8, col_offset=0, end_lineno=22, end_col_offset=36), FunctionDef('placeholder_4', arguments([], [arg('placeholder_2', lineno=25, col_offset=19, end_lineno=25, end_col_offset=25)], kwonlyargs=[], kw_defaults=[], defaults=[]), [Assign([Name('placeholder_2', Store(), lineno=42, col_offset=4, end_lineno=42, end_col_offset=10)], IfExp(Compare(Name('placeholder_2', Load(), lineno=42, col_offset=27, end_lineno=42, end_col_offset=33), [GtE()], [Constant(13, lineno=42, col_offset=37, end_lineno=42, end_col_offset=39)], lineno=42, col_offset=27, end_lineno=42, end_col_offset=39), BinOp(Name('placeholder_2', Load(), lineno=42, col_offset=13, end_lineno=42, end_col_offset=19), Add(), Constant(4, lineno=42, col_offset=22, end_lineno=42, end_col_offset=23), lineno=42, col_offset=13, end_lineno=42, end_col_offset=23), Name('placeholder_2', Load(), lineno=42, col_offset=45, end_lineno=42, end_col_offset=51), lineno=42, col_offset=13, end_lineno=42, end_col_offset=51), lineno=42, col_offset=4, end_lineno=42, end_col_offset=51), Assign([Name('placeholder_5', Store(), lineno=43, col_offset=4, end_lineno=43, end_col_offset=11)], Call(Name('placeholder_1', Load(), lineno=43, col_offset=14, end_lineno=43, end_col_offset=35), [Name('placeholder_2', Load(), lineno=43, col_offset=36, end_lineno=43, end_col_offset=42)], [], lineno=43, col_offset=14, end_lineno=43, end_col_offset=43), lineno=43, col_offset=4, end_lineno=43, end_col_offset=43), For(Name('placeholder_3', Store(), lineno=44, col_offset=8, end_lineno=44, end_col_offset=12), Call(Name('range', Load(), lineno=44, col_offset=16, end_lineno=44, end_col_offset=21), [Name('placeholder_2', Load(), lineno=44, col_offset=22, end_lineno=44, end_col_offset=28)], [], lineno=44, col_offset=16, end_lineno=44, end_col_offset=29), [Assign([Name('placeholder_6', Store(), lineno=45, col_offset=8, end_lineno=45, end_col_offset=18)], Call(Attribute(Name('math', Load(), lineno=45, col_offset=21, end_lineno=45, end_col_offset=25), 'ceil', Load(), lineno=45, col_offset=21, end_lineno=45, end_col_offset=30), [BinOp(BinOp(Name('placeholder_3', Load(), lineno=45, col_offset=32, end_lineno=45, end_col_offset=36), Add(), Constant(1, lineno=45, col_offset=37, end_lineno=45, end_col_offset=38), lineno=45, col_offset=32, end_lineno=45, end_col_offset=38), Div(), Constant(4, lineno=45, col_offset=42, end_lineno=45, end_col_offset=43), lineno=45, col_offset=31, end_lineno=45, end_col_offset=43)], [], lineno=45, col_offset=21, end_lineno=45, end_col_offset=44), lineno=45, col_offset=8, end_lineno=45, end_col_offset=44), If(Compare(Name('placeholder_6', Load(), lineno=46, col_offset=11, end_lineno=46, end_col_offset=21), [NotEq()], [Constant(13, lineno=46, col_offset=25, end_lineno=46, end_col_offset=27)], lineno=46, col_offset=11, end_lineno=46, end_col_offset=27), [Expr(Yield(JoinedStr([FormattedValue(Call(Name('str', Load(), lineno=47, col_offset=21, end_lineno=47, end_col_offset=24), [Name('placeholder_6', Load(), lineno=47, col_offset=25, end_lineno=47, end_col_offset=35)], [], lineno=47, col_offset=21, end_lineno=47, end_col_offset=36), -1, lineno=47, col_offset=18, end_lineno=47, end_col_offset=53), FormattedValue(Call(Name('next', Load(), lineno=47, col_offset=38, end_lineno=47, end_col_offset=42), [Name('placeholder_5', Load(), lineno=47, col_offset=43, end_lineno=47, end_col_offset=50)], [], lineno=47, col_offset=38, end_lineno=47, end_col_offset=51), -1, lineno=47, col_offset=18, end_lineno=47, end_col_offset=53)], lineno=47, col_offset=18, end_lineno=47, end_col_offset=53), lineno=47, col_offset=12, end_lineno=47, end_col_offset=53), lineno=47, col_offset=12, end_lineno=47, end_col_offset=53)], [], lineno=46, col_offset=8, end_lineno=47, end_col_offset=53)], [], lineno=44, col_offset=4, end_lineno=47, end_col_offset=53)], [], lineno=25, col_offset=0, end_lineno=47, end_col_offset=53), FunctionDef('placeholder_7', arguments([], [arg('placeholder_8', lineno=53, col_offset=17, end_lineno=53, end_col_offset=27)], kwonlyargs=[], kw_defaults=[], defaults=[]), [Assign([Name('placeholder_2', Store(), lineno=63, col_offset=4, end_lineno=63, end_col_offset=10)], Call(Name('len', Load(), lineno=63, col_offset=13, end_lineno=63, end_col_offset=16), [Name('placeholder_8', Load(), lineno=63, col_offset=17, end_lineno=63, end_col_offset=27)], [], lineno=63, col_offset=13, end_lineno=63, end_col_offset=28), lineno=63, col_offset=4, end_lineno=63, end_col_offset=28), Assign([Name('placeholder_9', Store(), lineno=64, col_offset=4, end_lineno=64, end_col_offset=10)], Dict([], [], lineno=64, col_offset=13, end_lineno=64, end_col_offset=15), lineno=64, col_offset=4, end_lineno=64, end_col_offset=15), For(Tuple([Name('placeholder_10', Store(), lineno=65, col_offset=8, end_lineno=65, end_col_offset=17), Name('placeholder_11', Store(), lineno=65, col_offset=19, end_lineno=65, end_col_offset=30)], Store(), lineno=65, col_offset=8, end_lineno=65, end_col_offset=30), Call(Name('zip', Load(), lineno=65, col_offset=34, end_lineno=65, end_col_offset=37), [Name('placeholder_8', Load(), lineno=65, col_offset=38, end_lineno=65, end_col_offset=48), Call(Name('placeholder_4', Load(), lineno=65, col_offset=50, end_lineno=65, end_col_offset=64), [Name('placeholder_2', Load(), lineno=65, col_offset=65, end_lineno=65, end_col_offset=71)], [], lineno=65, col_offset=50, end_lineno=65, end_col_offset=72)], [], lineno=65, col_offset=34, end_lineno=65, end_col_offset=73), [Assign([Subscript(Name('placeholder_9', Load(), lineno=66, col_offset=8, end_lineno=66, end_col_offset=14), Name('placeholder_10', Load(), lineno=66, col_offset=15, end_lineno=66, end_col_offset=24), Store(), lineno=66, col_offset=8, end_lineno=66, end_col_offset=25)], Name('placeholder_11', Load(), lineno=66, col_offset=28, end_lineno=66, end_col_offset=39), lineno=66, col_offset=8, end_lineno=66, end_col_offset=39)], [], lineno=65, col_offset=4, end_lineno=66, end_col_offset=39), Return(Name('placeholder_9', Load(), lineno=67, col_offset=11, end_lineno=67, end_col_offset=17), lineno=67, col_offset=4, end_lineno=67, end_col_offset=17)], [], lineno=53, col_offset=0, end_lineno=67, end_col_offset=17), FunctionDef('placeholder_12', arguments([], [arg('placeholder_13', lineno=69, col_offset=19, end_lineno=69, end_col_offset=31), arg('placeholder_14', lineno=69, col_offset=33, end_lineno=69, end_col_offset=42)], kwonlyargs=[], kw_defaults=[], defaults=[]), [For(Name('placeholder_3', Store(), lineno=78, col_offset=8, end_lineno=78, end_col_offset=12), Name('placeholder_13', Load(), lineno=78, col_offset=16, end_lineno=78, end_col_offset=28), [Assign([Name('placeholder_15', Store(), lineno=79, col_offset=8, end_lineno=79, end_col_offset=19)], JoinedStr([FormattedValue(Name('placeholder_3', Load(), lineno=79, col_offset=25, end_lineno=79, end_col_offset=29), -1, lineno=79, col_offset=22, end_lineno=79, end_col_offset=42), FormattedValue(Name('placeholder_14', Load(), lineno=79, col_offset=31, end_lineno=79, end_col_offset=40), -1, lineno=79, col_offset=22, end_lineno=79, end_col_offset=42)], lineno=79, col_offset=22, end_lineno=79, end_col_offset=42), lineno=79, col_offset=8, end_lineno=79, end_col_offset=42), Expr(Yield(BinOp(Name('placeholder_15', Load(), lineno=80, col_offset=14, end_lineno=80, end_col_offset=25), Add(), BinOp(Constant('0', lineno=80, col_offset=28, end_lineno=80, end_col_offset=31), Mult(), BinOp(Constant(12, lineno=80, col_offset=35, end_lineno=80, end_col_offset=37), Sub(), Call(Name('len', Load(), lineno=80, col_offset=40, end_lineno=80, end_col_offset=43), [Name('placeholder_15', Load(), lineno=80, col_offset=44, end_lineno=80, end_col_offset=55)], [], lineno=80, col_offset=40, end_lineno=80, end_col_offset=56), lineno=80, col_offset=35, end_lineno=80, end_col_offset=56), lineno=80, col_offset=28, end_lineno=80, end_col_offset=57), lineno=80, col_offset=14, end_lineno=80, end_col_offset=57), lineno=80, col_offset=8, end_lineno=80, end_col_offset=57), lineno=80, col_offset=8, end_lineno=80, end_col_offset=57)], [], lineno=78, col_offset=4, end_lineno=80, end_col_offset=57)], [], lineno=69, col_offset=0, end_lineno=80, end_col_offset=57)], []) \ No newline at end of file diff --git a/test/example-generator-normalization/representation.out b/test/example-generator-normalization/representation.out index d7add39..fed1f4c 100644 --- a/test/example-generator-normalization/representation.out +++ b/test/example-generator-normalization/representation.out @@ -6,7 +6,7 @@ placeholder_0 = ["A", "B", "C", "D"] def placeholder_1(placeholder_2): for placeholder_3 in range(placeholder_2): - yield SEATS_IN_ROW[seat % 4] + yield placeholder_0[placeholder_3 % 4] def placeholder_4(placeholder_2): @@ -15,7 +15,7 @@ def placeholder_4(placeholder_2): for placeholder_3 in range(placeholder_2): placeholder_6 = math.ceil((placeholder_3 + 1) / 4) if placeholder_6 != 13: - yield f"{str(row_number)}{next(letters)}" + yield f"{str(placeholder_6)}{next(placeholder_5)}" def placeholder_7(placeholder_8): @@ -31,7 +31,7 @@ def placeholder_7(placeholder_8): def placeholder_12(placeholder_13, placeholder_14): for placeholder_3 in placeholder_13: placeholder_15 = f"{placeholder_3}{placeholder_14}" - yield (base_string + "0" * (12 - len(base_string))) + yield (placeholder_15 + "0" * (12 - len(placeholder_15))) ## END NORMALIZED CODE ## @@ -1023,7 +1023,7 @@ Module( Yield( Subscript( Name( - 'SEATS_IN_ROW', + 'placeholder_0', Load(), lineno=22, col_offset=14, @@ -1031,7 +1031,7 @@ Module( end_col_offset=26), BinOp( Name( - 'seat', + 'placeholder_3', Load(), lineno=22, col_offset=27, @@ -1318,7 +1318,7 @@ Module( end_col_offset=24), [ Name( - 'row_number', + 'placeholder_6', Load(), lineno=47, col_offset=25, @@ -1345,7 +1345,7 @@ Module( end_col_offset=42), [ Name( - 'letters', + 'placeholder_5', Load(), lineno=47, col_offset=43, @@ -1663,7 +1663,7 @@ Module( Yield( BinOp( Name( - 'base_string', + 'placeholder_15', Load(), lineno=80, col_offset=14, @@ -1696,7 +1696,7 @@ Module( end_col_offset=43), [ Name( - 'base_string', + 'placeholder_15', Load(), lineno=80, col_offset=44, diff --git a/test/example-generator-normalization/representation.txt b/test/example-generator-normalization/representation.txt index 7a2615a..daae570 100644 --- a/test/example-generator-normalization/representation.txt +++ b/test/example-generator-normalization/representation.txt @@ -1 +1 @@ -Module([Import([alias('math', lineno=3, col_offset=7, end_lineno=3, end_col_offset=11)], lineno=3, col_offset=0, end_lineno=3, end_col_offset=11), Assign([Name('placeholder_0', Store(), lineno=5, col_offset=0, end_lineno=5, end_col_offset=12)], List([Constant('A', lineno=5, col_offset=16, end_lineno=5, end_col_offset=19), Constant('B', lineno=5, col_offset=21, end_lineno=5, end_col_offset=24), Constant('C', lineno=5, col_offset=26, end_lineno=5, end_col_offset=29), Constant('D', lineno=5, col_offset=31, end_lineno=5, end_col_offset=34)], Load(), lineno=5, col_offset=15, end_lineno=5, end_col_offset=35), lineno=5, col_offset=0, end_lineno=5, end_col_offset=35), FunctionDef('placeholder_1', arguments([], [arg('placeholder_2', lineno=8, col_offset=26, end_lineno=8, end_col_offset=32)], kwonlyargs=[], kw_defaults=[], defaults=[]), [For(Name('placeholder_3', Store(), lineno=21, col_offset=8, end_lineno=21, end_col_offset=12), Call(Name('range', Load(), lineno=21, col_offset=16, end_lineno=21, end_col_offset=21), [Name('placeholder_2', Load(), lineno=21, col_offset=22, end_lineno=21, end_col_offset=28)], [], lineno=21, col_offset=16, end_lineno=21, end_col_offset=29), [Expr(Yield(Subscript(Name('SEATS_IN_ROW', Load(), lineno=22, col_offset=14, end_lineno=22, end_col_offset=26), BinOp(Name('seat', Load(), lineno=22, col_offset=27, end_lineno=22, end_col_offset=31), Mod(), Constant(4, lineno=22, col_offset=34, end_lineno=22, end_col_offset=35), lineno=22, col_offset=27, end_lineno=22, end_col_offset=35), Load(), lineno=22, col_offset=14, end_lineno=22, end_col_offset=36), lineno=22, col_offset=8, end_lineno=22, end_col_offset=36), lineno=22, col_offset=8, end_lineno=22, end_col_offset=36)], [], lineno=21, col_offset=4, end_lineno=22, end_col_offset=36)], [], lineno=8, col_offset=0, end_lineno=22, end_col_offset=36), FunctionDef('placeholder_4', arguments([], [arg('placeholder_2', lineno=25, col_offset=19, end_lineno=25, end_col_offset=25)], kwonlyargs=[], kw_defaults=[], defaults=[]), [Assign([Name('placeholder_2', Store(), lineno=42, col_offset=4, end_lineno=42, end_col_offset=10)], IfExp(Compare(Name('placeholder_2', Load(), lineno=42, col_offset=27, end_lineno=42, end_col_offset=33), [GtE()], [Constant(13, lineno=42, col_offset=37, end_lineno=42, end_col_offset=39)], lineno=42, col_offset=27, end_lineno=42, end_col_offset=39), BinOp(Name('placeholder_2', Load(), lineno=42, col_offset=13, end_lineno=42, end_col_offset=19), Add(), Constant(4, lineno=42, col_offset=22, end_lineno=42, end_col_offset=23), lineno=42, col_offset=13, end_lineno=42, end_col_offset=23), Name('placeholder_2', Load(), lineno=42, col_offset=45, end_lineno=42, end_col_offset=51), lineno=42, col_offset=13, end_lineno=42, end_col_offset=51), lineno=42, col_offset=4, end_lineno=42, end_col_offset=51), Assign([Name('placeholder_5', Store(), lineno=43, col_offset=4, end_lineno=43, end_col_offset=11)], Call(Name('placeholder_1', Load(), lineno=43, col_offset=14, end_lineno=43, end_col_offset=35), [Name('placeholder_2', Load(), lineno=43, col_offset=36, end_lineno=43, end_col_offset=42)], [], lineno=43, col_offset=14, end_lineno=43, end_col_offset=43), lineno=43, col_offset=4, end_lineno=43, end_col_offset=43), For(Name('placeholder_3', Store(), lineno=44, col_offset=8, end_lineno=44, end_col_offset=12), Call(Name('range', Load(), lineno=44, col_offset=16, end_lineno=44, end_col_offset=21), [Name('placeholder_2', Load(), lineno=44, col_offset=22, end_lineno=44, end_col_offset=28)], [], lineno=44, col_offset=16, end_lineno=44, end_col_offset=29), [Assign([Name('placeholder_6', Store(), lineno=45, col_offset=8, end_lineno=45, end_col_offset=18)], Call(Attribute(Name('math', Load(), lineno=45, col_offset=21, end_lineno=45, end_col_offset=25), 'ceil', Load(), lineno=45, col_offset=21, end_lineno=45, end_col_offset=30), [BinOp(BinOp(Name('placeholder_3', Load(), lineno=45, col_offset=32, end_lineno=45, end_col_offset=36), Add(), Constant(1, lineno=45, col_offset=37, end_lineno=45, end_col_offset=38), lineno=45, col_offset=32, end_lineno=45, end_col_offset=38), Div(), Constant(4, lineno=45, col_offset=42, end_lineno=45, end_col_offset=43), lineno=45, col_offset=31, end_lineno=45, end_col_offset=43)], [], lineno=45, col_offset=21, end_lineno=45, end_col_offset=44), lineno=45, col_offset=8, end_lineno=45, end_col_offset=44), If(Compare(Name('placeholder_6', Load(), lineno=46, col_offset=11, end_lineno=46, end_col_offset=21), [NotEq()], [Constant(13, lineno=46, col_offset=25, end_lineno=46, end_col_offset=27)], lineno=46, col_offset=11, end_lineno=46, end_col_offset=27), [Expr(Yield(JoinedStr([FormattedValue(Call(Name('str', Load(), lineno=47, col_offset=21, end_lineno=47, end_col_offset=24), [Name('row_number', Load(), lineno=47, col_offset=25, end_lineno=47, end_col_offset=35)], [], lineno=47, col_offset=21, end_lineno=47, end_col_offset=36), -1, lineno=47, col_offset=18, end_lineno=47, end_col_offset=53), FormattedValue(Call(Name('next', Load(), lineno=47, col_offset=38, end_lineno=47, end_col_offset=42), [Name('letters', Load(), lineno=47, col_offset=43, end_lineno=47, end_col_offset=50)], [], lineno=47, col_offset=38, end_lineno=47, end_col_offset=51), -1, lineno=47, col_offset=18, end_lineno=47, end_col_offset=53)], lineno=47, col_offset=18, end_lineno=47, end_col_offset=53), lineno=47, col_offset=12, end_lineno=47, end_col_offset=53), lineno=47, col_offset=12, end_lineno=47, end_col_offset=53)], [], lineno=46, col_offset=8, end_lineno=47, end_col_offset=53)], [], lineno=44, col_offset=4, end_lineno=47, end_col_offset=53)], [], lineno=25, col_offset=0, end_lineno=47, end_col_offset=53), FunctionDef('placeholder_7', arguments([], [arg('placeholder_8', lineno=53, col_offset=17, end_lineno=53, end_col_offset=27)], kwonlyargs=[], kw_defaults=[], defaults=[]), [Assign([Name('placeholder_2', Store(), lineno=63, col_offset=4, end_lineno=63, end_col_offset=10)], Call(Name('len', Load(), lineno=63, col_offset=13, end_lineno=63, end_col_offset=16), [Name('placeholder_8', Load(), lineno=63, col_offset=17, end_lineno=63, end_col_offset=27)], [], lineno=63, col_offset=13, end_lineno=63, end_col_offset=28), lineno=63, col_offset=4, end_lineno=63, end_col_offset=28), Assign([Name('placeholder_9', Store(), lineno=64, col_offset=4, end_lineno=64, end_col_offset=10)], Dict([], [], lineno=64, col_offset=13, end_lineno=64, end_col_offset=15), lineno=64, col_offset=4, end_lineno=64, end_col_offset=15), For(Tuple([Name('placeholder_10', Store(), lineno=65, col_offset=8, end_lineno=65, end_col_offset=17), Name('placeholder_11', Store(), lineno=65, col_offset=19, end_lineno=65, end_col_offset=30)], Store(), lineno=65, col_offset=8, end_lineno=65, end_col_offset=30), Call(Name('zip', Load(), lineno=65, col_offset=34, end_lineno=65, end_col_offset=37), [Name('placeholder_8', Load(), lineno=65, col_offset=38, end_lineno=65, end_col_offset=48), Call(Name('placeholder_4', Load(), lineno=65, col_offset=50, end_lineno=65, end_col_offset=64), [Name('placeholder_2', Load(), lineno=65, col_offset=65, end_lineno=65, end_col_offset=71)], [], lineno=65, col_offset=50, end_lineno=65, end_col_offset=72)], [], lineno=65, col_offset=34, end_lineno=65, end_col_offset=73), [Assign([Subscript(Name('placeholder_9', Load(), lineno=66, col_offset=8, end_lineno=66, end_col_offset=14), Name('placeholder_10', Load(), lineno=66, col_offset=15, end_lineno=66, end_col_offset=24), Store(), lineno=66, col_offset=8, end_lineno=66, end_col_offset=25)], Name('placeholder_11', Load(), lineno=66, col_offset=28, end_lineno=66, end_col_offset=39), lineno=66, col_offset=8, end_lineno=66, end_col_offset=39)], [], lineno=65, col_offset=4, end_lineno=66, end_col_offset=39), Return(Name('placeholder_9', Load(), lineno=67, col_offset=11, end_lineno=67, end_col_offset=17), lineno=67, col_offset=4, end_lineno=67, end_col_offset=17)], [], lineno=53, col_offset=0, end_lineno=67, end_col_offset=17), FunctionDef('placeholder_12', arguments([], [arg('placeholder_13', lineno=69, col_offset=19, end_lineno=69, end_col_offset=31), arg('placeholder_14', lineno=69, col_offset=33, end_lineno=69, end_col_offset=42)], kwonlyargs=[], kw_defaults=[], defaults=[]), [For(Name('placeholder_3', Store(), lineno=78, col_offset=8, end_lineno=78, end_col_offset=12), Name('placeholder_13', Load(), lineno=78, col_offset=16, end_lineno=78, end_col_offset=28), [Assign([Name('placeholder_15', Store(), lineno=79, col_offset=8, end_lineno=79, end_col_offset=19)], JoinedStr([FormattedValue(Name('placeholder_3', Load(), lineno=79, col_offset=25, end_lineno=79, end_col_offset=29), -1, lineno=79, col_offset=22, end_lineno=79, end_col_offset=42), FormattedValue(Name('placeholder_14', Load(), lineno=79, col_offset=31, end_lineno=79, end_col_offset=40), -1, lineno=79, col_offset=22, end_lineno=79, end_col_offset=42)], lineno=79, col_offset=22, end_lineno=79, end_col_offset=42), lineno=79, col_offset=8, end_lineno=79, end_col_offset=42), Expr(Yield(BinOp(Name('base_string', Load(), lineno=80, col_offset=14, end_lineno=80, end_col_offset=25), Add(), BinOp(Constant('0', lineno=80, col_offset=28, end_lineno=80, end_col_offset=31), Mult(), BinOp(Constant(12, lineno=80, col_offset=35, end_lineno=80, end_col_offset=37), Sub(), Call(Name('len', Load(), lineno=80, col_offset=40, end_lineno=80, end_col_offset=43), [Name('base_string', Load(), lineno=80, col_offset=44, end_lineno=80, end_col_offset=55)], [], lineno=80, col_offset=40, end_lineno=80, end_col_offset=56), lineno=80, col_offset=35, end_lineno=80, end_col_offset=56), lineno=80, col_offset=28, end_lineno=80, end_col_offset=57), lineno=80, col_offset=14, end_lineno=80, end_col_offset=57), lineno=80, col_offset=8, end_lineno=80, end_col_offset=57), lineno=80, col_offset=8, end_lineno=80, end_col_offset=57)], [], lineno=78, col_offset=4, end_lineno=80, end_col_offset=57)], [], lineno=69, col_offset=0, end_lineno=80, end_col_offset=57)], []) \ No newline at end of file +Module([Import([alias('math', lineno=3, col_offset=7, end_lineno=3, end_col_offset=11)], lineno=3, col_offset=0, end_lineno=3, end_col_offset=11), Assign([Name('placeholder_0', Store(), lineno=5, col_offset=0, end_lineno=5, end_col_offset=12)], List([Constant('A', lineno=5, col_offset=16, end_lineno=5, end_col_offset=19), Constant('B', lineno=5, col_offset=21, end_lineno=5, end_col_offset=24), Constant('C', lineno=5, col_offset=26, end_lineno=5, end_col_offset=29), Constant('D', lineno=5, col_offset=31, end_lineno=5, end_col_offset=34)], Load(), lineno=5, col_offset=15, end_lineno=5, end_col_offset=35), lineno=5, col_offset=0, end_lineno=5, end_col_offset=35), FunctionDef('placeholder_1', arguments([], [arg('placeholder_2', lineno=8, col_offset=26, end_lineno=8, end_col_offset=32)], kwonlyargs=[], kw_defaults=[], defaults=[]), [For(Name('placeholder_3', Store(), lineno=21, col_offset=8, end_lineno=21, end_col_offset=12), Call(Name('range', Load(), lineno=21, col_offset=16, end_lineno=21, end_col_offset=21), [Name('placeholder_2', Load(), lineno=21, col_offset=22, end_lineno=21, end_col_offset=28)], [], lineno=21, col_offset=16, end_lineno=21, end_col_offset=29), [Expr(Yield(Subscript(Name('placeholder_0', Load(), lineno=22, col_offset=14, end_lineno=22, end_col_offset=26), BinOp(Name('placeholder_3', Load(), lineno=22, col_offset=27, end_lineno=22, end_col_offset=31), Mod(), Constant(4, lineno=22, col_offset=34, end_lineno=22, end_col_offset=35), lineno=22, col_offset=27, end_lineno=22, end_col_offset=35), Load(), lineno=22, col_offset=14, end_lineno=22, end_col_offset=36), lineno=22, col_offset=8, end_lineno=22, end_col_offset=36), lineno=22, col_offset=8, end_lineno=22, end_col_offset=36)], [], lineno=21, col_offset=4, end_lineno=22, end_col_offset=36)], [], lineno=8, col_offset=0, end_lineno=22, end_col_offset=36), FunctionDef('placeholder_4', arguments([], [arg('placeholder_2', lineno=25, col_offset=19, end_lineno=25, end_col_offset=25)], kwonlyargs=[], kw_defaults=[], defaults=[]), [Assign([Name('placeholder_2', Store(), lineno=42, col_offset=4, end_lineno=42, end_col_offset=10)], IfExp(Compare(Name('placeholder_2', Load(), lineno=42, col_offset=27, end_lineno=42, end_col_offset=33), [GtE()], [Constant(13, lineno=42, col_offset=37, end_lineno=42, end_col_offset=39)], lineno=42, col_offset=27, end_lineno=42, end_col_offset=39), BinOp(Name('placeholder_2', Load(), lineno=42, col_offset=13, end_lineno=42, end_col_offset=19), Add(), Constant(4, lineno=42, col_offset=22, end_lineno=42, end_col_offset=23), lineno=42, col_offset=13, end_lineno=42, end_col_offset=23), Name('placeholder_2', Load(), lineno=42, col_offset=45, end_lineno=42, end_col_offset=51), lineno=42, col_offset=13, end_lineno=42, end_col_offset=51), lineno=42, col_offset=4, end_lineno=42, end_col_offset=51), Assign([Name('placeholder_5', Store(), lineno=43, col_offset=4, end_lineno=43, end_col_offset=11)], Call(Name('placeholder_1', Load(), lineno=43, col_offset=14, end_lineno=43, end_col_offset=35), [Name('placeholder_2', Load(), lineno=43, col_offset=36, end_lineno=43, end_col_offset=42)], [], lineno=43, col_offset=14, end_lineno=43, end_col_offset=43), lineno=43, col_offset=4, end_lineno=43, end_col_offset=43), For(Name('placeholder_3', Store(), lineno=44, col_offset=8, end_lineno=44, end_col_offset=12), Call(Name('range', Load(), lineno=44, col_offset=16, end_lineno=44, end_col_offset=21), [Name('placeholder_2', Load(), lineno=44, col_offset=22, end_lineno=44, end_col_offset=28)], [], lineno=44, col_offset=16, end_lineno=44, end_col_offset=29), [Assign([Name('placeholder_6', Store(), lineno=45, col_offset=8, end_lineno=45, end_col_offset=18)], Call(Attribute(Name('math', Load(), lineno=45, col_offset=21, end_lineno=45, end_col_offset=25), 'ceil', Load(), lineno=45, col_offset=21, end_lineno=45, end_col_offset=30), [BinOp(BinOp(Name('placeholder_3', Load(), lineno=45, col_offset=32, end_lineno=45, end_col_offset=36), Add(), Constant(1, lineno=45, col_offset=37, end_lineno=45, end_col_offset=38), lineno=45, col_offset=32, end_lineno=45, end_col_offset=38), Div(), Constant(4, lineno=45, col_offset=42, end_lineno=45, end_col_offset=43), lineno=45, col_offset=31, end_lineno=45, end_col_offset=43)], [], lineno=45, col_offset=21, end_lineno=45, end_col_offset=44), lineno=45, col_offset=8, end_lineno=45, end_col_offset=44), If(Compare(Name('placeholder_6', Load(), lineno=46, col_offset=11, end_lineno=46, end_col_offset=21), [NotEq()], [Constant(13, lineno=46, col_offset=25, end_lineno=46, end_col_offset=27)], lineno=46, col_offset=11, end_lineno=46, end_col_offset=27), [Expr(Yield(JoinedStr([FormattedValue(Call(Name('str', Load(), lineno=47, col_offset=21, end_lineno=47, end_col_offset=24), [Name('placeholder_6', Load(), lineno=47, col_offset=25, end_lineno=47, end_col_offset=35)], [], lineno=47, col_offset=21, end_lineno=47, end_col_offset=36), -1, lineno=47, col_offset=18, end_lineno=47, end_col_offset=53), FormattedValue(Call(Name('next', Load(), lineno=47, col_offset=38, end_lineno=47, end_col_offset=42), [Name('placeholder_5', Load(), lineno=47, col_offset=43, end_lineno=47, end_col_offset=50)], [], lineno=47, col_offset=38, end_lineno=47, end_col_offset=51), -1, lineno=47, col_offset=18, end_lineno=47, end_col_offset=53)], lineno=47, col_offset=18, end_lineno=47, end_col_offset=53), lineno=47, col_offset=12, end_lineno=47, end_col_offset=53), lineno=47, col_offset=12, end_lineno=47, end_col_offset=53)], [], lineno=46, col_offset=8, end_lineno=47, end_col_offset=53)], [], lineno=44, col_offset=4, end_lineno=47, end_col_offset=53)], [], lineno=25, col_offset=0, end_lineno=47, end_col_offset=53), FunctionDef('placeholder_7', arguments([], [arg('placeholder_8', lineno=53, col_offset=17, end_lineno=53, end_col_offset=27)], kwonlyargs=[], kw_defaults=[], defaults=[]), [Assign([Name('placeholder_2', Store(), lineno=63, col_offset=4, end_lineno=63, end_col_offset=10)], Call(Name('len', Load(), lineno=63, col_offset=13, end_lineno=63, end_col_offset=16), [Name('placeholder_8', Load(), lineno=63, col_offset=17, end_lineno=63, end_col_offset=27)], [], lineno=63, col_offset=13, end_lineno=63, end_col_offset=28), lineno=63, col_offset=4, end_lineno=63, end_col_offset=28), Assign([Name('placeholder_9', Store(), lineno=64, col_offset=4, end_lineno=64, end_col_offset=10)], Dict([], [], lineno=64, col_offset=13, end_lineno=64, end_col_offset=15), lineno=64, col_offset=4, end_lineno=64, end_col_offset=15), For(Tuple([Name('placeholder_10', Store(), lineno=65, col_offset=8, end_lineno=65, end_col_offset=17), Name('placeholder_11', Store(), lineno=65, col_offset=19, end_lineno=65, end_col_offset=30)], Store(), lineno=65, col_offset=8, end_lineno=65, end_col_offset=30), Call(Name('zip', Load(), lineno=65, col_offset=34, end_lineno=65, end_col_offset=37), [Name('placeholder_8', Load(), lineno=65, col_offset=38, end_lineno=65, end_col_offset=48), Call(Name('placeholder_4', Load(), lineno=65, col_offset=50, end_lineno=65, end_col_offset=64), [Name('placeholder_2', Load(), lineno=65, col_offset=65, end_lineno=65, end_col_offset=71)], [], lineno=65, col_offset=50, end_lineno=65, end_col_offset=72)], [], lineno=65, col_offset=34, end_lineno=65, end_col_offset=73), [Assign([Subscript(Name('placeholder_9', Load(), lineno=66, col_offset=8, end_lineno=66, end_col_offset=14), Name('placeholder_10', Load(), lineno=66, col_offset=15, end_lineno=66, end_col_offset=24), Store(), lineno=66, col_offset=8, end_lineno=66, end_col_offset=25)], Name('placeholder_11', Load(), lineno=66, col_offset=28, end_lineno=66, end_col_offset=39), lineno=66, col_offset=8, end_lineno=66, end_col_offset=39)], [], lineno=65, col_offset=4, end_lineno=66, end_col_offset=39), Return(Name('placeholder_9', Load(), lineno=67, col_offset=11, end_lineno=67, end_col_offset=17), lineno=67, col_offset=4, end_lineno=67, end_col_offset=17)], [], lineno=53, col_offset=0, end_lineno=67, end_col_offset=17), FunctionDef('placeholder_12', arguments([], [arg('placeholder_13', lineno=69, col_offset=19, end_lineno=69, end_col_offset=31), arg('placeholder_14', lineno=69, col_offset=33, end_lineno=69, end_col_offset=42)], kwonlyargs=[], kw_defaults=[], defaults=[]), [For(Name('placeholder_3', Store(), lineno=78, col_offset=8, end_lineno=78, end_col_offset=12), Name('placeholder_13', Load(), lineno=78, col_offset=16, end_lineno=78, end_col_offset=28), [Assign([Name('placeholder_15', Store(), lineno=79, col_offset=8, end_lineno=79, end_col_offset=19)], JoinedStr([FormattedValue(Name('placeholder_3', Load(), lineno=79, col_offset=25, end_lineno=79, end_col_offset=29), -1, lineno=79, col_offset=22, end_lineno=79, end_col_offset=42), FormattedValue(Name('placeholder_14', Load(), lineno=79, col_offset=31, end_lineno=79, end_col_offset=40), -1, lineno=79, col_offset=22, end_lineno=79, end_col_offset=42)], lineno=79, col_offset=22, end_lineno=79, end_col_offset=42), lineno=79, col_offset=8, end_lineno=79, end_col_offset=42), Expr(Yield(BinOp(Name('placeholder_15', Load(), lineno=80, col_offset=14, end_lineno=80, end_col_offset=25), Add(), BinOp(Constant('0', lineno=80, col_offset=28, end_lineno=80, end_col_offset=31), Mult(), BinOp(Constant(12, lineno=80, col_offset=35, end_lineno=80, end_col_offset=37), Sub(), Call(Name('len', Load(), lineno=80, col_offset=40, end_lineno=80, end_col_offset=43), [Name('placeholder_15', Load(), lineno=80, col_offset=44, end_lineno=80, end_col_offset=55)], [], lineno=80, col_offset=40, end_lineno=80, end_col_offset=56), lineno=80, col_offset=35, end_lineno=80, end_col_offset=56), lineno=80, col_offset=28, end_lineno=80, end_col_offset=57), lineno=80, col_offset=14, end_lineno=80, end_col_offset=57), lineno=80, col_offset=8, end_lineno=80, end_col_offset=57), lineno=80, col_offset=8, end_lineno=80, end_col_offset=57)], [], lineno=78, col_offset=4, end_lineno=80, end_col_offset=57)], [], lineno=69, col_offset=0, end_lineno=80, end_col_offset=57)], []) \ No newline at end of file