(TranslationUnit (SymbolTable 1 {:g (Function (SymbolTable 2 {:i (Variable 2 i [] Local () () Default (Integer 4) () Source Public Required .false. .false. .false. () .false. .false. NotMethod ()), :x (Variable 2 x [] Local () () Default (Integer 4) () Source Public Required .false. .false. .false. () .false. .false. NotMethod ())}) g (FunctionType [] () Source Implementation () .false. .false. .false. .false. .false. [] .false.) [] [] [(Assignment (Var 2 x) (IntegerConstant 1 (Integer 4) Decimal) () .false. .false.) (DoLoop () ((Var 2 i) (IntegerConstant 1 (Integer 4) Decimal) (IntegerConstant 10 (Integer 4) Decimal) ()) [(Assignment (Var 2 x) (IntegerBinOp (Var 2 x) Mul (Var 2 i) (Integer 4) ()) () .false. .false.)] [])] () Public .true. .true. ()), :h (Function (SymbolTable 3 {:i (Variable 3 i [] Local () () Default (Integer 4) () Source Public Required .false. .false. .false. () .false. .false. NotMethod ()), :x (Variable 3 x [] Local () () Default (Integer 4) () Source Public Required .false. .false. .false. () .false. .false. NotMethod ())}) h (FunctionType [] () Source Implementation () .false. .false. .false. .false. .false. [] .false.) [] [] [(Assignment (Var 3 x) (IntegerConstant 1 (Integer 4) Decimal) () .false. .false.) (DoLoop () ((Var 3 i) (IntegerConstant 1 (Integer 4) Decimal) (IntegerConstant 10 (Integer 4) Decimal) ()) [(Assignment (Var 3 x) (IntegerBinOp (Var 3 i) Mul (Var 3 x) (Integer 4) ()) () .false. .false.)] [])] () Public .true. .true. ())}) [])
