(TranslationUnit
    [(BlockData
        init
        (TriviaNode
            []
            [(EndOfLine)
            (EndOfLine)]
        )
        []
        [(Implicit
            [(ImplicitSpec
                (AttrType
                    TypeInteger
                    []
                    ()
                    ()
                    None
                )
                [(LetterSpec
                    a
                    z
                )]
            )]
            ()
        )]
        [(Declaration
            ()
            [(SimpleAttribute
                AttrCommon
            )]
            [(range
            []
            []
            ()
            x0
            Equal
            ())
            (()
            []
            []
            ()
            x1
            None
            ())]
            ()
        )]
        [(DataStmt
            0
            [(DataStmtSet
                [x0
                x1]
                [1
                10]
            )]
            ()
        )]
    )
    (Program
        block_data1
        ()
        []
        [(Implicit
            [(ImplicitSpec
                (AttrType
                    TypeInteger
                    []
                    ()
                    ()
                    None
                )
                [(LetterSpec
                    a
                    z
                )]
            )]
            ()
        )]
        [(Declaration
            ()
            [(SimpleAttribute
                AttrCommon
            )]
            [(range
            []
            []
            ()
            x0
            Equal
            ())
            (()
            []
            []
            ()
            x1
            None
            ())]
            ()
        )]
        [(Print
            0
            ()
            [(String "Printing Even number in the Range: ")
            x0
            (String " to ")
            x1]
            ()
        )
        (DoLoop
            0
            ()
            0
            i
            x0
            x1
            ()
            [(If
                0
                ()
                (/= (FuncCallOrArray
                    mod
                    []
                    [(()
                    i
                    ()
                    0)
                    (()
                    2
                    ()
                    0)]
                    []
                    []
                    []
                ) 0)
                [(Cycle
                    0
                    ()
                    ()
                )]
                []
                ()
                ()
                ()
            )
            (Write
                0
                [(())
                (())]
                []
                [i]
                ()
            )]
            ()
            ()
        )]
        []
    )]
)
