content: [
    DeclVar
      VarDecl {
        varDeclName = Name
          "@NsVar"
          "oBJECTLIKE1",
        varDeclType = ForallTy {
          forallTyBinders = [],
          forallTy = QuantTy {
            quantTyCts = [],
            quantTyBody = TyConAppTy
              (ATyCon
                (GenerativeTyCon
                  (DataTyCon IntLikeTyCon)))
              [
                TyConAppTy
                  (ATyCon
                    (GenerativeTyCon
                      (DataTyCon
                        (IntLikeTyCon
                          (CIntegralType
                            (IntLike (Int Signed)))))))
                  []]}},
        varDeclBody = VarDeclIntegral
          1
          HsPrimCInt,
        varDeclComment = Just
          Comment {
            commentTitle = Nothing,
            commentOrigin = Just
              "OBJECTLIKE1",
            commentLocation = Just
              "macros.h:1:9",
            commentHeaderInfo = Just
              HeaderInfo {
                headerMainHeaders = NE.fromList
                  ["macros.h"],
                headerInclude = "macros.h"},
            commentChildren = []}},
    DeclVar
      VarDecl {
        varDeclName = Name
          "@NsVar"
          "oBJECTLIKE2",
        varDeclType = ForallTy {
          forallTyBinders = [],
          forallTy = QuantTy {
            quantTyCts = [],
            quantTyBody = TyConAppTy
              (ATyCon
                (GenerativeTyCon
                  (DataTyCon IntLikeTyCon)))
              [
                TyConAppTy
                  (ATyCon
                    (GenerativeTyCon
                      (DataTyCon
                        (IntLikeTyCon
                          (CIntegralType
                            (IntLike (Int Signed)))))))
                  []]}},
        varDeclBody = VarDeclIntegral
          2
          HsPrimCInt,
        varDeclComment = Just
          Comment {
            commentTitle = Nothing,
            commentOrigin = Just
              "OBJECTLIKE2",
            commentLocation = Just
              "macros.h:2:9",
            commentHeaderInfo = Just
              HeaderInfo {
                headerMainHeaders = NE.fromList
                  ["macros.h"],
                headerInclude = "macros.h"},
            commentChildren = []}},
    DeclVar
      VarDecl {
        varDeclName = Name
          "@NsVar"
          "oBJECTLIKE3",
        varDeclType = ForallTy {
          forallTyBinders = [],
          forallTy = QuantTy {
            quantTyCts = [],
            quantTyBody = TyConAppTy
              (ATyCon
                (GenerativeTyCon
                  (DataTyCon IntLikeTyCon)))
              [
                TyConAppTy
                  (ATyCon
                    (GenerativeTyCon
                      (DataTyCon
                        (IntLikeTyCon
                          (CIntegralType
                            (IntLike (Int Signed)))))))
                  []]}},
        varDeclBody = VarDeclApp
          (InfixAppHead MAdd)
          [
            VarDeclIntegral 3 HsPrimCInt,
            VarDeclIntegral 3 HsPrimCInt],
        varDeclComment = Just
          Comment {
            commentTitle = Nothing,
            commentOrigin = Just
              "OBJECTLIKE3",
            commentLocation = Just
              "macros.h:3:9",
            commentHeaderInfo = Just
              HeaderInfo {
                headerMainHeaders = NE.fromList
                  ["macros.h"],
                headerInclude = "macros.h"},
            commentChildren = []}},
    DeclVar
      VarDecl {
        varDeclName = Name
          "@NsVar"
          "oBJECTLIKE4",
        varDeclType = ForallTy {
          forallTyBinders = [],
          forallTy = QuantTy {
            quantTyCts = [],
            quantTyBody = TyConAppTy
              (ATyCon
                (GenerativeTyCon
                  (DataTyCon IntLikeTyCon)))
              [
                TyConAppTy
                  (ATyCon
                    (GenerativeTyCon
                      (DataTyCon
                        (IntLikeTyCon
                          (CIntegralType
                            (IntLike (Int Signed)))))))
                  []]}},
        varDeclBody = VarDeclApp
          (InfixAppHead MAdd)
          [
            VarDeclIntegral 4 HsPrimCInt,
            VarDeclIntegral 4 HsPrimCInt],
        varDeclComment = Just
          Comment {
            commentTitle = Nothing,
            commentOrigin = Just
              "OBJECTLIKE4",
            commentLocation = Just
              "macros.h:4:9",
            commentHeaderInfo = Just
              HeaderInfo {
                headerMainHeaders = NE.fromList
                  ["macros.h"],
                headerInclude = "macros.h"},
            commentChildren = []}},
    DeclVar
      VarDecl {
        varDeclName = Name
          "@NsVar"
          "mEANING_OF_LIFE1",
        varDeclType = ForallTy {
          forallTyBinders = [],
          forallTy = QuantTy {
            quantTyCts = [],
            quantTyBody = TyConAppTy
              (ATyCon
                (GenerativeTyCon
                  (DataTyCon IntLikeTyCon)))
              [
                TyConAppTy
                  (ATyCon
                    (GenerativeTyCon
                      (DataTyCon
                        (IntLikeTyCon
                          (CIntegralType
                            (IntLike (Int Signed)))))))
                  []]}},
        varDeclBody = VarDeclIntegral
          42
          HsPrimCInt,
        varDeclComment = Just
          Comment {
            commentTitle = Nothing,
            commentOrigin = Just
              "MEANING_OF_LIFE1",
            commentLocation = Just
              "macros.h:6:9",
            commentHeaderInfo = Just
              HeaderInfo {
                headerMainHeaders = NE.fromList
                  ["macros.h"],
                headerInclude = "macros.h"},
            commentChildren = []}},
    DeclVar
      VarDecl {
        varDeclName = Name
          "@NsVar"
          "mEANING_OF_LIFE2",
        varDeclType = ForallTy {
          forallTyBinders = [],
          forallTy = QuantTy {
            quantTyCts = [],
            quantTyBody = TyConAppTy
              (ATyCon
                (GenerativeTyCon
                  (DataTyCon IntLikeTyCon)))
              [
                TyConAppTy
                  (ATyCon
                    (GenerativeTyCon
                      (DataTyCon
                        (IntLikeTyCon
                          (CIntegralType
                            (IntLike (Int Signed)))))))
                  []]}},
        varDeclBody = VarDeclIntegral
          42
          HsPrimCInt,
        varDeclComment = Just
          Comment {
            commentTitle = Nothing,
            commentOrigin = Just
              "MEANING_OF_LIFE2",
            commentLocation = Just
              "macros.h:7:9",
            commentHeaderInfo = Just
              HeaderInfo {
                headerMainHeaders = NE.fromList
                  ["macros.h"],
                headerInclude = "macros.h"},
            commentChildren = []}},
    DeclVar
      VarDecl {
        varDeclName = Name
          "@NsVar"
          "mEANING_OF_LIFE3",
        varDeclType = ForallTy {
          forallTyBinders = [],
          forallTy = QuantTy {
            quantTyCts = [],
            quantTyBody = TyConAppTy
              (ATyCon
                (GenerativeTyCon
                  (DataTyCon IntLikeTyCon)))
              [
                TyConAppTy
                  (ATyCon
                    (GenerativeTyCon
                      (DataTyCon
                        (IntLikeTyCon
                          (CIntegralType
                            (IntLike (Int Signed)))))))
                  []]}},
        varDeclBody = VarDeclIntegral
          42
          HsPrimCInt,
        varDeclComment = Just
          Comment {
            commentTitle = Nothing,
            commentOrigin = Just
              "MEANING_OF_LIFE3",
            commentLocation = Just
              "macros.h:8:9",
            commentHeaderInfo = Just
              HeaderInfo {
                headerMainHeaders = NE.fromList
                  ["macros.h"],
                headerInclude = "macros.h"},
            commentChildren = []}},
    DeclVar
      VarDecl {
        varDeclName = Name
          "@NsVar"
          "mEANING_OF_LIFE4",
        varDeclType = ForallTy {
          forallTyBinders = [],
          forallTy = QuantTy {
            quantTyCts = [],
            quantTyBody = TyConAppTy
              (ATyCon
                (GenerativeTyCon
                  (DataTyCon IntLikeTyCon)))
              [
                TyConAppTy
                  (ATyCon
                    (GenerativeTyCon
                      (DataTyCon
                        (IntLikeTyCon
                          (CIntegralType
                            (IntLike (Int Signed)))))))
                  []]}},
        varDeclBody = VarDeclIntegral
          42
          HsPrimCInt,
        varDeclComment = Just
          Comment {
            commentTitle = Nothing,
            commentOrigin = Just
              "MEANING_OF_LIFE4",
            commentLocation = Just
              "macros.h:9:9",
            commentHeaderInfo = Just
              HeaderInfo {
                headerMainHeaders = NE.fromList
                  ["macros.h"],
                headerInclude = "macros.h"},
            commentChildren = []}},
    DeclVar
      VarDecl {
        varDeclName = Name
          "@NsVar"
          "mEANING_OF_LIFE5",
        varDeclType = ForallTy {
          forallTyBinders = [],
          forallTy = QuantTy {
            quantTyCts = [],
            quantTyBody = TyConAppTy
              (ATyCon
                (GenerativeTyCon
                  (DataTyCon IntLikeTyCon)))
              [
                TyConAppTy
                  (ATyCon
                    (GenerativeTyCon
                      (DataTyCon
                        (IntLikeTyCon
                          (CIntegralType
                            (IntLike (Int Signed)))))))
                  []]}},
        varDeclBody = VarDeclIntegral
          42
          HsPrimCInt,
        varDeclComment = Just
          Comment {
            commentTitle = Nothing,
            commentOrigin = Just
              "MEANING_OF_LIFE5",
            commentLocation = Just
              "macros.h:10:9",
            commentHeaderInfo = Just
              HeaderInfo {
                headerMainHeaders = NE.fromList
                  ["macros.h"],
                headerInclude = "macros.h"},
            commentChildren = []}},
    DeclVar
      VarDecl {
        varDeclName = Name
          "@NsVar"
          "lONG_INT_TOKEN1",
        varDeclType = ForallTy {
          forallTyBinders = [],
          forallTy = QuantTy {
            quantTyCts = [],
            quantTyBody = TyConAppTy
              (ATyCon
                (GenerativeTyCon
                  (DataTyCon IntLikeTyCon)))
              [
                TyConAppTy
                  (ATyCon
                    (GenerativeTyCon
                      (DataTyCon
                        (IntLikeTyCon
                          (CIntegralType
                            (IntLike
                              (LongLong Unsigned)))))))
                  []]}},
        varDeclBody = VarDeclIntegral
          18446744073709550592
          HsPrimCULLong,
        varDeclComment = Just
          Comment {
            commentTitle = Nothing,
            commentOrigin = Just
              "LONG_INT_TOKEN1",
            commentLocation = Just
              "macros.h:12:9",
            commentHeaderInfo = Just
              HeaderInfo {
                headerMainHeaders = NE.fromList
                  ["macros.h"],
                headerInclude = "macros.h"},
            commentChildren = []}},
    DeclVar
      VarDecl {
        varDeclName = Name
          "@NsVar"
          "lONG_INT_TOKEN2",
        varDeclType = ForallTy {
          forallTyBinders = [],
          forallTy = QuantTy {
            quantTyCts = [],
            quantTyBody = TyConAppTy
              (ATyCon
                (GenerativeTyCon
                  (DataTyCon IntLikeTyCon)))
              [
                TyConAppTy
                  (ATyCon
                    (GenerativeTyCon
                      (DataTyCon
                        (IntLikeTyCon
                          (CIntegralType
                            (IntLike
                              (LongLong Unsigned)))))))
                  []]}},
        varDeclBody = VarDeclIntegral
          18446744073709550592
          HsPrimCULLong,
        varDeclComment = Just
          Comment {
            commentTitle = Nothing,
            commentOrigin = Just
              "LONG_INT_TOKEN2",
            commentLocation = Just
              "macros.h:13:9",
            commentHeaderInfo = Just
              HeaderInfo {
                headerMainHeaders = NE.fromList
                  ["macros.h"],
                headerInclude = "macros.h"},
            commentChildren = []}},
    DeclVar
      VarDecl {
        varDeclName = Name
          "@NsVar"
          "lONG_INT_TOKEN3",
        varDeclType = ForallTy {
          forallTyBinders = [],
          forallTy = QuantTy {
            quantTyCts = [],
            quantTyBody = TyConAppTy
              (ATyCon
                (GenerativeTyCon
                  (DataTyCon IntLikeTyCon)))
              [
                TyConAppTy
                  (ATyCon
                    (GenerativeTyCon
                      (DataTyCon
                        (IntLikeTyCon
                          (CIntegralType
                            (IntLike
                              (LongLong Unsigned)))))))
                  []]}},
        varDeclBody = VarDeclIntegral
          18446744073709550592
          HsPrimCULLong,
        varDeclComment = Just
          Comment {
            commentTitle = Nothing,
            commentOrigin = Just
              "LONG_INT_TOKEN3",
            commentLocation = Just
              "macros.h:14:9",
            commentHeaderInfo = Just
              HeaderInfo {
                headerMainHeaders = NE.fromList
                  ["macros.h"],
                headerInclude = "macros.h"},
            commentChildren = []}},
    DeclVar
      VarDecl {
        varDeclName = Name
          "@NsVar"
          "lONG_INT_TOKEN4",
        varDeclType = ForallTy {
          forallTyBinders = [],
          forallTy = QuantTy {
            quantTyCts = [],
            quantTyBody = TyConAppTy
              (ATyCon
                (GenerativeTyCon
                  (DataTyCon IntLikeTyCon)))
              [
                TyConAppTy
                  (ATyCon
                    (GenerativeTyCon
                      (DataTyCon
                        (IntLikeTyCon
                          (CIntegralType
                            (IntLike
                              (LongLong Unsigned)))))))
                  []]}},
        varDeclBody = VarDeclIntegral
          18446744073709550592
          HsPrimCULLong,
        varDeclComment = Just
          Comment {
            commentTitle = Nothing,
            commentOrigin = Just
              "LONG_INT_TOKEN4",
            commentLocation = Just
              "macros.h:15:9",
            commentHeaderInfo = Just
              HeaderInfo {
                headerMainHeaders = NE.fromList
                  ["macros.h"],
                headerInclude = "macros.h"},
            commentChildren = []}},
    DeclVar
      VarDecl {
        varDeclName = Name
          "@NsVar"
          "tUPLE1",
        varDeclType = ForallTy {
          forallTyBinders = [],
          forallTy = QuantTy {
            quantTyCts = [],
            quantTyBody = TyConAppTy
              (ATyCon
                (GenerativeTyCon
                  (DataTyCon (TupleTyCon 2))))
              [
                TyConAppTy
                  (ATyCon
                    (GenerativeTyCon
                      (DataTyCon IntLikeTyCon)))
                  [
                    TyConAppTy
                      (ATyCon
                        (GenerativeTyCon
                          (DataTyCon
                            (IntLikeTyCon
                              (CIntegralType
                                (IntLike (Int Signed)))))))
                      []],
                TyConAppTy
                  (ATyCon
                    (GenerativeTyCon
                      (DataTyCon IntLikeTyCon)))
                  [
                    TyConAppTy
                      (ATyCon
                        (GenerativeTyCon
                          (DataTyCon
                            (IntLikeTyCon
                              (CIntegralType
                                (IntLike (Int Signed)))))))
                      []]]}},
        varDeclBody = VarDeclApp
          (InfixAppHead MTuple)
          [
            VarDeclIntegral 1 HsPrimCInt,
            VarDeclIntegral 2 HsPrimCInt],
        varDeclComment = Just
          Comment {
            commentTitle = Nothing,
            commentOrigin = Just "TUPLE1",
            commentLocation = Just
              "macros.h:17:9",
            commentHeaderInfo = Just
              HeaderInfo {
                headerMainHeaders = NE.fromList
                  ["macros.h"],
                headerInclude = "macros.h"},
            commentChildren = []}},
    DeclVar
      VarDecl {
        varDeclName = Name
          "@NsVar"
          "tUPLE2",
        varDeclType = ForallTy {
          forallTyBinders = [],
          forallTy = QuantTy {
            quantTyCts = [],
            quantTyBody = TyConAppTy
              (ATyCon
                (GenerativeTyCon
                  (DataTyCon (TupleTyCon 2))))
              [
                TyConAppTy
                  (ATyCon
                    (GenerativeTyCon
                      (DataTyCon IntLikeTyCon)))
                  [
                    TyConAppTy
                      (ATyCon
                        (GenerativeTyCon
                          (DataTyCon
                            (IntLikeTyCon
                              (CIntegralType
                                (IntLike (Int Signed)))))))
                      []],
                TyConAppTy
                  (ATyCon
                    (GenerativeTyCon
                      (DataTyCon IntLikeTyCon)))
                  [
                    TyConAppTy
                      (ATyCon
                        (GenerativeTyCon
                          (DataTyCon
                            (IntLikeTyCon
                              (CIntegralType
                                (IntLike (Int Signed)))))))
                      []]]}},
        varDeclBody = VarDeclApp
          (InfixAppHead MTuple)
          [
            VarDeclIntegral 3 HsPrimCInt,
            VarDeclIntegral 4 HsPrimCInt],
        varDeclComment = Just
          Comment {
            commentTitle = Nothing,
            commentOrigin = Just "TUPLE2",
            commentLocation = Just
              "macros.h:18:9",
            commentHeaderInfo = Just
              HeaderInfo {
                headerMainHeaders = NE.fromList
                  ["macros.h"],
                headerInclude = "macros.h"},
            commentChildren = []}},
    DeclVar
      VarDecl {
        varDeclName = Name
          "@NsVar"
          "tUPLE3",
        varDeclType = ForallTy {
          forallTyBinders = [],
          forallTy = QuantTy {
            quantTyCts = [],
            quantTyBody = TyConAppTy
              (ATyCon
                (GenerativeTyCon
                  (DataTyCon (TupleTyCon 2))))
              [
                TyConAppTy
                  (ATyCon
                    (GenerativeTyCon
                      (DataTyCon IntLikeTyCon)))
                  [
                    TyConAppTy
                      (ATyCon
                        (GenerativeTyCon
                          (DataTyCon
                            (IntLikeTyCon
                              (CIntegralType
                                (IntLike (Int Signed)))))))
                      []],
                TyConAppTy
                  (ATyCon
                    (GenerativeTyCon
                      (DataTyCon IntLikeTyCon)))
                  [
                    TyConAppTy
                      (ATyCon
                        (GenerativeTyCon
                          (DataTyCon
                            (IntLikeTyCon
                              (CIntegralType
                                (IntLike (Int Signed)))))))
                      []]]}},
        varDeclBody = VarDeclApp
          (InfixAppHead MTuple)
          [
            VarDeclIntegral 5 HsPrimCInt,
            VarDeclIntegral 6 HsPrimCInt],
        varDeclComment = Just
          Comment {
            commentTitle = Nothing,
            commentOrigin = Just "TUPLE3",
            commentLocation = Just
              "macros.h:19:9",
            commentHeaderInfo = Just
              HeaderInfo {
                headerMainHeaders = NE.fromList
                  ["macros.h"],
                headerInclude = "macros.h"},
            commentChildren = []}},
    DeclVar
      VarDecl {
        varDeclName = Name
          "@NsVar"
          "fLT1_1",
        varDeclType = ForallTy {
          forallTyBinders = [],
          forallTy = QuantTy {
            quantTyCts = [],
            quantTyBody = TyConAppTy
              (ATyCon
                (GenerativeTyCon
                  (DataTyCon FloatLikeTyCon)))
              [
                TyConAppTy
                  (ATyCon
                    (GenerativeTyCon
                      (DataTyCon
                        (FloatLikeTyCon DoubleType))))
                  []]}},
        varDeclBody = VarDeclDouble
          110000.0,
        varDeclComment = Just
          Comment {
            commentTitle = Nothing,
            commentOrigin = Just "FLT1_1",
            commentLocation = Just
              "macros.h:24:9",
            commentHeaderInfo = Just
              HeaderInfo {
                headerMainHeaders = NE.fromList
                  ["macros.h"],
                headerInclude = "macros.h"},
            commentChildren = []}},
    DeclVar
      VarDecl {
        varDeclName = Name
          "@NsVar"
          "fLT1_2",
        varDeclType = ForallTy {
          forallTyBinders = [],
          forallTy = QuantTy {
            quantTyCts = [],
            quantTyBody = TyConAppTy
              (ATyCon
                (GenerativeTyCon
                  (DataTyCon FloatLikeTyCon)))
              [
                TyConAppTy
                  (ATyCon
                    (GenerativeTyCon
                      (DataTyCon
                        (FloatLikeTyCon DoubleType))))
                  []]}},
        varDeclBody = VarDeclDouble
          1.2e-2,
        varDeclComment = Just
          Comment {
            commentTitle = Nothing,
            commentOrigin = Just "FLT1_2",
            commentLocation = Just
              "macros.h:25:9",
            commentHeaderInfo = Just
              HeaderInfo {
                headerMainHeaders = NE.fromList
                  ["macros.h"],
                headerInclude = "macros.h"},
            commentChildren = []}},
    DeclVar
      VarDecl {
        varDeclName = Name
          "@NsVar"
          "fLT1_3",
        varDeclType = ForallTy {
          forallTyBinders = [],
          forallTy = QuantTy {
            quantTyCts = [],
            quantTyBody = TyConAppTy
              (ATyCon
                (GenerativeTyCon
                  (DataTyCon FloatLikeTyCon)))
              [
                TyConAppTy
                  (ATyCon
                    (GenerativeTyCon
                      (DataTyCon
                        (FloatLikeTyCon FloatType))))
                  []]}},
        varDeclBody = VarDeclFloat
          1.3e-2,
        varDeclComment = Just
          Comment {
            commentTitle = Nothing,
            commentOrigin = Just "FLT1_3",
            commentLocation = Just
              "macros.h:26:9",
            commentHeaderInfo = Just
              HeaderInfo {
                headerMainHeaders = NE.fromList
                  ["macros.h"],
                headerInclude = "macros.h"},
            commentChildren = []}},
    DeclVar
      VarDecl {
        varDeclName = Name
          "@NsVar"
          "fLT2_1",
        varDeclType = ForallTy {
          forallTyBinders = [],
          forallTy = QuantTy {
            quantTyCts = [],
            quantTyBody = TyConAppTy
              (ATyCon
                (GenerativeTyCon
                  (DataTyCon FloatLikeTyCon)))
              [
                TyConAppTy
                  (ATyCon
                    (GenerativeTyCon
                      (DataTyCon
                        (FloatLikeTyCon DoubleType))))
                  []]}},
        varDeclBody = VarDeclDouble
          21.0,
        varDeclComment = Just
          Comment {
            commentTitle = Nothing,
            commentOrigin = Just "FLT2_1",
            commentLocation = Just
              "macros.h:28:9",
            commentHeaderInfo = Just
              HeaderInfo {
                headerMainHeaders = NE.fromList
                  ["macros.h"],
                headerInclude = "macros.h"},
            commentChildren = []}},
    DeclVar
      VarDecl {
        varDeclName = Name
          "@NsVar"
          "fLT2_2",
        varDeclType = ForallTy {
          forallTyBinders = [],
          forallTy = QuantTy {
            quantTyCts = [],
            quantTyBody = TyConAppTy
              (ATyCon
                (GenerativeTyCon
                  (DataTyCon FloatLikeTyCon)))
              [
                TyConAppTy
                  (ATyCon
                    (GenerativeTyCon
                      (DataTyCon
                        (FloatLikeTyCon DoubleType))))
                  []]}},
        varDeclBody = VarDeclDouble
          2200.0,
        varDeclComment = Just
          Comment {
            commentTitle = Nothing,
            commentOrigin = Just "FLT2_2",
            commentLocation = Just
              "macros.h:29:9",
            commentHeaderInfo = Just
              HeaderInfo {
                headerMainHeaders = NE.fromList
                  ["macros.h"],
                headerInclude = "macros.h"},
            commentChildren = []}},
    DeclVar
      VarDecl {
        varDeclName = Name
          "@NsVar"
          "fLT2_3",
        varDeclType = ForallTy {
          forallTyBinders = [],
          forallTy = QuantTy {
            quantTyCts = [],
            quantTyBody = TyConAppTy
              (ATyCon
                (GenerativeTyCon
                  (DataTyCon FloatLikeTyCon)))
              [
                TyConAppTy
                  (ATyCon
                    (GenerativeTyCon
                      (DataTyCon
                        (FloatLikeTyCon FloatType))))
                  []]}},
        varDeclBody = VarDeclFloat 23.0,
        varDeclComment = Just
          Comment {
            commentTitle = Nothing,
            commentOrigin = Just "FLT2_3",
            commentLocation = Just
              "macros.h:30:9",
            commentHeaderInfo = Just
              HeaderInfo {
                headerMainHeaders = NE.fromList
                  ["macros.h"],
                headerInclude = "macros.h"},
            commentChildren = []}},
    DeclVar
      VarDecl {
        varDeclName = Name
          "@NsVar"
          "fLT3_1",
        varDeclType = ForallTy {
          forallTyBinders = [],
          forallTy = QuantTy {
            quantTyCts = [],
            quantTyBody = TyConAppTy
              (ATyCon
                (GenerativeTyCon
                  (DataTyCon FloatLikeTyCon)))
              [
                TyConAppTy
                  (ATyCon
                    (GenerativeTyCon
                      (DataTyCon
                        (FloatLikeTyCon DoubleType))))
                  []]}},
        varDeclBody = VarDeclDouble
          31.0,
        varDeclComment = Just
          Comment {
            commentTitle = Nothing,
            commentOrigin = Just "FLT3_1",
            commentLocation = Just
              "macros.h:32:9",
            commentHeaderInfo = Just
              HeaderInfo {
                headerMainHeaders = NE.fromList
                  ["macros.h"],
                headerInclude = "macros.h"},
            commentChildren = []}},
    DeclVar
      VarDecl {
        varDeclName = Name
          "@NsVar"
          "fLT3_2",
        varDeclType = ForallTy {
          forallTyBinders = [],
          forallTy = QuantTy {
            quantTyCts = [],
            quantTyBody = TyConAppTy
              (ATyCon
                (GenerativeTyCon
                  (DataTyCon FloatLikeTyCon)))
              [
                TyConAppTy
                  (ATyCon
                    (GenerativeTyCon
                      (DataTyCon
                        (FloatLikeTyCon DoubleType))))
                  []]}},
        varDeclBody = VarDeclDouble
          0.32,
        varDeclComment = Just
          Comment {
            commentTitle = Nothing,
            commentOrigin = Just "FLT3_2",
            commentLocation = Just
              "macros.h:33:9",
            commentHeaderInfo = Just
              HeaderInfo {
                headerMainHeaders = NE.fromList
                  ["macros.h"],
                headerInclude = "macros.h"},
            commentChildren = []}},
    DeclVar
      VarDecl {
        varDeclName = Name
          "@NsVar"
          "fLT3_3",
        varDeclType = ForallTy {
          forallTyBinders = [],
          forallTy = QuantTy {
            quantTyCts = [],
            quantTyBody = TyConAppTy
              (ATyCon
                (GenerativeTyCon
                  (DataTyCon FloatLikeTyCon)))
              [
                TyConAppTy
                  (ATyCon
                    (GenerativeTyCon
                      (DataTyCon
                        (FloatLikeTyCon DoubleType))))
                  []]}},
        varDeclBody = VarDeclDouble
          33.0,
        varDeclComment = Just
          Comment {
            commentTitle = Nothing,
            commentOrigin = Just "FLT3_3",
            commentLocation = Just
              "macros.h:34:9",
            commentHeaderInfo = Just
              HeaderInfo {
                headerMainHeaders = NE.fromList
                  ["macros.h"],
                headerInclude = "macros.h"},
            commentChildren = []}},
    DeclVar
      VarDecl {
        varDeclName = Name
          "@NsVar"
          "fLT3_4",
        varDeclType = ForallTy {
          forallTyBinders = [],
          forallTy = QuantTy {
            quantTyCts = [],
            quantTyBody = TyConAppTy
              (ATyCon
                (GenerativeTyCon
                  (DataTyCon FloatLikeTyCon)))
              [
                TyConAppTy
                  (ATyCon
                    (GenerativeTyCon
                      (DataTyCon
                        (FloatLikeTyCon FloatType))))
                  []]}},
        varDeclBody = VarDeclFloat
          3.4e-3,
        varDeclComment = Just
          Comment {
            commentTitle = Nothing,
            commentOrigin = Just "FLT3_4",
            commentLocation = Just
              "macros.h:35:9",
            commentHeaderInfo = Just
              HeaderInfo {
                headerMainHeaders = NE.fromList
                  ["macros.h"],
                headerInclude = "macros.h"},
            commentChildren = []}},
    DeclVar
      VarDecl {
        varDeclName = Name
          "@NsVar"
          "fLT4_1",
        varDeclType = ForallTy {
          forallTyBinders = [],
          forallTy = QuantTy {
            quantTyCts = [],
            quantTyBody = TyConAppTy
              (ATyCon
                (GenerativeTyCon
                  (DataTyCon FloatLikeTyCon)))
              [
                TyConAppTy
                  (ATyCon
                    (GenerativeTyCon
                      (DataTyCon
                        (FloatLikeTyCon DoubleType))))
                  []]}},
        varDeclBody = VarDeclDouble
          650000.0,
        varDeclComment = Just
          Comment {
            commentTitle = Nothing,
            commentOrigin = Just "FLT4_1",
            commentLocation = Just
              "macros.h:37:9",
            commentHeaderInfo = Just
              HeaderInfo {
                headerMainHeaders = NE.fromList
                  ["macros.h"],
                headerInclude = "macros.h"},
            commentChildren = []}},
    DeclVar
      VarDecl {
        varDeclName = Name
          "@NsVar"
          "fLT4_2",
        varDeclType = ForallTy {
          forallTyBinders = [],
          forallTy = QuantTy {
            quantTyCts = [],
            quantTyBody = TyConAppTy
              (ATyCon
                (GenerativeTyCon
                  (DataTyCon FloatLikeTyCon)))
              [
                TyConAppTy
                  (ATyCon
                    (GenerativeTyCon
                      (DataTyCon
                        (FloatLikeTyCon DoubleType))))
                  []]}},
        varDeclBody = VarDeclDouble
          6.6e-2,
        varDeclComment = Just
          Comment {
            commentTitle = Nothing,
            commentOrigin = Just "FLT4_2",
            commentLocation = Just
              "macros.h:38:9",
            commentHeaderInfo = Just
              HeaderInfo {
                headerMainHeaders = NE.fromList
                  ["macros.h"],
                headerInclude = "macros.h"},
            commentChildren = []}},
    DeclVar
      VarDecl {
        varDeclName = Name
          "@NsVar"
          "fLT4_3",
        varDeclType = ForallTy {
          forallTyBinders = [],
          forallTy = QuantTy {
            quantTyCts = [],
            quantTyBody = TyConAppTy
              (ATyCon
                (GenerativeTyCon
                  (DataTyCon FloatLikeTyCon)))
              [
                TyConAppTy
                  (ATyCon
                    (GenerativeTyCon
                      (DataTyCon
                        (FloatLikeTyCon FloatType))))
                  []]}},
        varDeclBody = VarDeclFloat
          6.7e-2,
        varDeclComment = Just
          Comment {
            commentTitle = Nothing,
            commentOrigin = Just "FLT4_3",
            commentLocation = Just
              "macros.h:39:9",
            commentHeaderInfo = Just
              HeaderInfo {
                headerMainHeaders = NE.fromList
                  ["macros.h"],
                headerInclude = "macros.h"},
            commentChildren = []}},
    DeclVar
      VarDecl {
        varDeclName = Name
          "@NsVar"
          "fLT5_1",
        varDeclType = ForallTy {
          forallTyBinders = [],
          forallTy = QuantTy {
            quantTyCts = [],
            quantTyBody = TyConAppTy
              (ATyCon
                (GenerativeTyCon
                  (DataTyCon FloatLikeTyCon)))
              [
                TyConAppTy
                  (ATyCon
                    (GenerativeTyCon
                      (DataTyCon
                        (FloatLikeTyCon DoubleType))))
                  []]}},
        varDeclBody = VarDeclDouble
          81.0,
        varDeclComment = Just
          Comment {
            commentTitle = Nothing,
            commentOrigin = Just "FLT5_1",
            commentLocation = Just
              "macros.h:41:9",
            commentHeaderInfo = Just
              HeaderInfo {
                headerMainHeaders = NE.fromList
                  ["macros.h"],
                headerInclude = "macros.h"},
            commentChildren = []}},
    DeclVar
      VarDecl {
        varDeclName = Name
          "@NsVar"
          "fLT5_2",
        varDeclType = ForallTy {
          forallTyBinders = [],
          forallTy = QuantTy {
            quantTyCts = [],
            quantTyBody = TyConAppTy
              (ATyCon
                (GenerativeTyCon
                  (DataTyCon FloatLikeTyCon)))
              [
                TyConAppTy
                  (ATyCon
                    (GenerativeTyCon
                      (DataTyCon
                        (FloatLikeTyCon FloatType))))
                  []]}},
        varDeclBody = VarDeclFloat 82.0,
        varDeclComment = Just
          Comment {
            commentTitle = Nothing,
            commentOrigin = Just "FLT5_2",
            commentLocation = Just
              "macros.h:42:9",
            commentHeaderInfo = Just
              HeaderInfo {
                headerMainHeaders = NE.fromList
                  ["macros.h"],
                headerInclude = "macros.h"},
            commentChildren = []}},
    DeclVar
      VarDecl {
        varDeclName = Name
          "@NsVar"
          "fLT6_1",
        varDeclType = ForallTy {
          forallTyBinders = [],
          forallTy = QuantTy {
            quantTyCts = [],
            quantTyBody = TyConAppTy
              (ATyCon
                (GenerativeTyCon
                  (DataTyCon FloatLikeTyCon)))
              [
                TyConAppTy
                  (ATyCon
                    (GenerativeTyCon
                      (DataTyCon
                        (FloatLikeTyCon DoubleType))))
                  []]}},
        varDeclBody = VarDeclDouble
          15520.0,
        varDeclComment = Just
          Comment {
            commentTitle = Nothing,
            commentOrigin = Just "FLT6_1",
            commentLocation = Just
              "macros.h:44:9",
            commentHeaderInfo = Just
              HeaderInfo {
                headerMainHeaders = NE.fromList
                  ["macros.h"],
                headerInclude = "macros.h"},
            commentChildren = []}},
    DeclVar
      VarDecl {
        varDeclName = Name
          "@NsVar"
          "fLT6_2",
        varDeclType = ForallTy {
          forallTyBinders = [],
          forallTy = QuantTy {
            quantTyCts = [],
            quantTyBody = TyConAppTy
              (ATyCon
                (GenerativeTyCon
                  (DataTyCon FloatLikeTyCon)))
              [
                TyConAppTy
                  (ATyCon
                    (GenerativeTyCon
                      (DataTyCon
                        (FloatLikeTyCon DoubleType))))
                  []]}},
        varDeclBody = VarDeclDouble
          98.0,
        varDeclComment = Just
          Comment {
            commentTitle = Nothing,
            commentOrigin = Just "FLT6_2",
            commentLocation = Just
              "macros.h:45:9",
            commentHeaderInfo = Just
              HeaderInfo {
                headerMainHeaders = NE.fromList
                  ["macros.h"],
                headerInclude = "macros.h"},
            commentChildren = []}},
    DeclVar
      VarDecl {
        varDeclName = Name
          "@NsVar"
          "fLT6_3",
        varDeclType = ForallTy {
          forallTyBinders = [],
          forallTy = QuantTy {
            quantTyCts = [],
            quantTyBody = TyConAppTy
              (ATyCon
                (GenerativeTyCon
                  (DataTyCon FloatLikeTyCon)))
              [
                TyConAppTy
                  (ATyCon
                    (GenerativeTyCon
                      (DataTyCon
                        (FloatLikeTyCon FloatType))))
                  []]}},
        varDeclBody = VarDeclFloat
          9.9e-3,
        varDeclComment = Just
          Comment {
            commentTitle = Nothing,
            commentOrigin = Just "FLT6_3",
            commentLocation = Just
              "macros.h:46:9",
            commentHeaderInfo = Just
              HeaderInfo {
                headerMainHeaders = NE.fromList
                  ["macros.h"],
                headerInclude = "macros.h"},
            commentChildren = []}},
    DeclVar
      VarDecl {
        varDeclName = Name
          "@NsVar"
          "bAD1",
        varDeclType = ForallTy {
          forallTyBinders = [],
          forallTy = QuantTy {
            quantTyCts = [],
            quantTyBody = TyConAppTy
              (ATyCon
                (GenerativeTyCon
                  (DataTyCon FloatLikeTyCon)))
              [
                TyConAppTy
                  (ATyCon
                    (GenerativeTyCon
                      (DataTyCon
                        (FloatLikeTyCon DoubleType))))
                  []]}},
        varDeclBody = VarDeclApp
          (InfixAppHead MAdd)
          [
            VarDeclDouble 0.1,
            VarDeclIntegral 1 HsPrimCInt],
        varDeclComment = Just
          Comment {
            commentTitle = Nothing,
            commentOrigin = Just "BAD1",
            commentLocation = Just
              "macros.h:49:9",
            commentHeaderInfo = Just
              HeaderInfo {
                headerMainHeaders = NE.fromList
                  ["macros.h"],
                headerInclude = "macros.h"},
            commentChildren = []}},
    DeclVar
      VarDecl {
        varDeclName = Name
          "@NsVar"
          "bAD2",
        varDeclType = ForallTy {
          forallTyBinders = [],
          forallTy = QuantTy {
            quantTyCts = [],
            quantTyBody = TyConAppTy
              (ATyCon
                (GenerativeTyCon
                  (DataTyCon IntLikeTyCon)))
              [
                TyConAppTy
                  (ATyCon
                    (GenerativeTyCon
                      (DataTyCon
                        (IntLikeTyCon
                          (CIntegralType
                            (IntLike (Long Unsigned)))))))
                  []]}},
        varDeclBody = VarDeclApp
          (InfixAppHead MMult)
          [
            VarDeclIntegral 2 HsPrimCLong,
            VarDeclIntegral 2 HsPrimCULong],
        varDeclComment = Just
          Comment {
            commentTitle = Nothing,
            commentOrigin = Just "BAD2",
            commentLocation = Just
              "macros.h:50:9",
            commentHeaderInfo = Just
              HeaderInfo {
                headerMainHeaders = NE.fromList
                  ["macros.h"],
                headerInclude = "macros.h"},
            commentChildren = []}}]
  