(((value(DefineValue(SimpleValue(((value(Id test))(position((start_p(""1 0 4))(end_p(""1 0 8)))))()((value(Define(SimpleValue(((value(Id msg))(position((start_p(""2 11 19))(end_p(""2 11 22)))))()((value(Literal((value(LString"This test is OK.\n"))(position((start_p(""2 11 44))(end_p(""2 11 45)))))))(position((start_p(""2 11 44))(end_p(""2 11 45)))))))((value(Define(SimpleValue(((value(Id cst))(position((start_p(""3 47 55))(end_p(""3 47 58)))))()((value(Fun(FunctionDefinition((value(PVariable((value(Id x))(position((start_p(""3 47 63))(end_p(""3 47 64)))))))(position((start_p(""3 47 63))(end_p(""3 47 64)))))((value(Variable((value(Id msg))(position((start_p(""3 47 68))(end_p(""3 47 71)))))()))(position((start_p(""3 47 68))(end_p(""3 47 71))))))))(position((start_p(""3 47 61))(end_p(""3 47 72)))))))((value(Apply((value(Variable((value(Id print_string))(position((start_p(""4 74 78))(end_p(""4 74 90)))))()))(position((start_p(""4 74 78))(end_p(""4 74 90)))))((value(Apply((value(Variable((value(Id cst))(position((start_p(""4 74 92))(end_p(""4 74 95)))))()))(position((start_p(""4 74 92))(end_p(""4 74 95)))))((value(Literal((value(LString"This test is KO.\n"))(position((start_p(""4 74 116))(end_p(""4 74 117)))))))(position((start_p(""4 74 96))(end_p(""4 74 118)))))))(position((start_p(""4 74 91))(end_p(""4 74 119)))))))(position((start_p(""4 74 78))(end_p(""4 74 119)))))))(position((start_p(""3 47 51))(end_p(""4 74 119)))))))(position((start_p(""2 11 15))(end_p(""4 74 119)))))))))(position((start_p(""1 0 0))(end_p(""4 74 119))))))