(TranslationUnit
    (SymbolTable
        1
        {
            x:
                (Variable
                    1
                    x
                    []
                    Local
                    (IntegerConstant 6 (Integer 4) Decimal)
                    (IntegerConstant 6 (Integer 4) Decimal)
                    Save
                    (Integer 4)
                    ()
                    Source
                    Public
                    Required
                    .false.
                    .false.
                )
        })
    [(IntegerBinOp
        (IntegerConstant 2 (Integer 4) Decimal)
        Mul
        (Var 1 x)
        (Integer 4)
        ()
    )
    (Assignment
        (Var 1 x)
        (IntegerBinOp
            (Var 1 x)
            Add
            (IntegerConstant 1 (Integer 4) Decimal)
            (Integer 4)
            ()
        )
        ()
    )]
)
