haskell-src-exts-1.24.0: tests/examples/UnicodeSubscript.hs.parser.golden
ParseOk
( Module
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/UnicodeSubscript.hs" 1 1 14 1
, srcInfoPoints =
[ SrcSpan "tests/examples/UnicodeSubscript.hs" 1 1 1 1
, SrcSpan "tests/examples/UnicodeSubscript.hs" 2 1 2 1
, SrcSpan "tests/examples/UnicodeSubscript.hs" 2 1 2 1
, SrcSpan "tests/examples/UnicodeSubscript.hs" 4 1 4 1
, SrcSpan "tests/examples/UnicodeSubscript.hs" 9 1 9 1
, SrcSpan "tests/examples/UnicodeSubscript.hs" 10 1 10 1
, SrcSpan "tests/examples/UnicodeSubscript.hs" 14 1 14 1
, SrcSpan "tests/examples/UnicodeSubscript.hs" 14 1 14 1
]
}
(Just
(ModuleHead
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/UnicodeSubscript.hs" 2 1 2 18
, srcInfoPoints =
[ SrcSpan "tests/examples/UnicodeSubscript.hs" 2 1 2 7
, SrcSpan "tests/examples/UnicodeSubscript.hs" 2 13 2 18
]
}
(ModuleName
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/UnicodeSubscript.hs" 2 8 2 12
, srcInfoPoints = []
}
"Main")
Nothing
Nothing))
[ LanguagePragma
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/UnicodeSubscript.hs" 1 1 1 31
, srcInfoPoints =
[ SrcSpan "tests/examples/UnicodeSubscript.hs" 1 1 1 13
, SrcSpan "tests/examples/UnicodeSubscript.hs" 1 28 1 31
]
}
[ Ident
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/UnicodeSubscript.hs" 1 14 1 27
, srcInfoPoints = []
}
"UnicodeSyntax"
]
]
[]
[ DataDecl
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/UnicodeSubscript.hs" 4 1 7 22
, srcInfoPoints =
[ SrcSpan "tests/examples/UnicodeSubscript.hs" 4 12 4 13 ]
}
(DataType
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/UnicodeSubscript.hs" 4 1 4 5
, srcInfoPoints = []
})
Nothing
(DHead
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/UnicodeSubscript.hs" 4 6 4 11
, srcInfoPoints = []
}
(Ident
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/UnicodeSubscript.hs" 4 6 4 11
, srcInfoPoints = []
}
"Point"))
[ QualConDecl
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/UnicodeSubscript.hs" 4 14 7 6
, srcInfoPoints =
[ SrcSpan "tests/examples/UnicodeSubscript.hs" 5 5 5 6
, SrcSpan "tests/examples/UnicodeSubscript.hs" 6 5 6 6
, SrcSpan "tests/examples/UnicodeSubscript.hs" 7 5 7 6
]
}
Nothing
Nothing
(RecDecl
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/UnicodeSubscript.hs" 4 14 7 6
, srcInfoPoints =
[ SrcSpan "tests/examples/UnicodeSubscript.hs" 5 5 5 6
, SrcSpan "tests/examples/UnicodeSubscript.hs" 6 5 6 6
, SrcSpan "tests/examples/UnicodeSubscript.hs" 7 5 7 6
]
}
(Ident
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/UnicodeSubscript.hs" 4 14 4 19
, srcInfoPoints = []
}
"Point")
[ FieldDecl
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/UnicodeSubscript.hs" 5 7 5 30
, srcInfoPoints =
[ SrcSpan "tests/examples/UnicodeSubscript.hs" 5 13 5 14
, SrcSpan "tests/examples/UnicodeSubscript.hs" 5 22 5 23
]
}
[ Ident
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/UnicodeSubscript.hs" 5 7 5 13
, srcInfoPoints = []
}
"pointX"
, Ident
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/UnicodeSubscript.hs" 5 15 5 21
, srcInfoPoints = []
}
"pointY"
]
(TyCon
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/UnicodeSubscript.hs" 5 24 5 30
, srcInfoPoints = []
}
(UnQual
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/UnicodeSubscript.hs" 5 24 5 30
, srcInfoPoints = []
}
(Ident
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/UnicodeSubscript.hs" 5 24 5 30
, srcInfoPoints = []
}
"Double")))
, FieldDecl
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/UnicodeSubscript.hs" 6 7 6 30
, srcInfoPoints =
[ SrcSpan "tests/examples/UnicodeSubscript.hs" 6 22 6 23 ]
}
[ Ident
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/UnicodeSubscript.hs" 6 7 6 11
, srcInfoPoints = []
}
"name"
]
(TyCon
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/UnicodeSubscript.hs" 6 24 6 30
, srcInfoPoints = []
}
(UnQual
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/UnicodeSubscript.hs" 6 24 6 30
, srcInfoPoints = []
}
(Ident
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/UnicodeSubscript.hs" 6 24 6 30
, srcInfoPoints = []
}
"String")))
])
]
[ Deriving
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/UnicodeSubscript.hs" 7 7 7 22
, srcInfoPoints =
[ SrcSpan "tests/examples/UnicodeSubscript.hs" 7 7 7 15 ]
}
Nothing
[ IParen
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/UnicodeSubscript.hs" 7 16 7 22
, srcInfoPoints =
[ SrcSpan "tests/examples/UnicodeSubscript.hs" 7 16 7 17
, SrcSpan "tests/examples/UnicodeSubscript.hs" 7 21 7 22
]
}
(IRule
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/UnicodeSubscript.hs" 7 17 7 21
, srcInfoPoints = []
}
Nothing
Nothing
(IHCon
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/UnicodeSubscript.hs" 7 17 7 21
, srcInfoPoints = []
}
(UnQual
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/UnicodeSubscript.hs" 7 17 7 21
, srcInfoPoints = []
}
(Ident
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/UnicodeSubscript.hs" 7 17 7 21
, srcInfoPoints = []
}
"Show"))))
]
]
, TypeSig
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/UnicodeSubscript.hs" 9 1 9 34
, srcInfoPoints =
[ SrcSpan "tests/examples/UnicodeSubscript.hs" 9 10 9 11 ]
}
[ Ident
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/UnicodeSubscript.hs" 9 1 9 9
, srcInfoPoints = []
}
"distance"
]
(TyFun
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/UnicodeSubscript.hs" 9 12 9 34
, srcInfoPoints =
[ SrcSpan "tests/examples/UnicodeSubscript.hs" 9 18 9 19 ]
}
(TyCon
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/UnicodeSubscript.hs" 9 12 9 17
, srcInfoPoints = []
}
(UnQual
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/UnicodeSubscript.hs" 9 12 9 17
, srcInfoPoints = []
}
(Ident
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/UnicodeSubscript.hs" 9 12 9 17
, srcInfoPoints = []
}
"Point")))
(TyFun
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/UnicodeSubscript.hs" 9 20 9 34
, srcInfoPoints =
[ SrcSpan "tests/examples/UnicodeSubscript.hs" 9 26 9 27 ]
}
(TyCon
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/UnicodeSubscript.hs" 9 20 9 25
, srcInfoPoints = []
}
(UnQual
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/UnicodeSubscript.hs" 9 20 9 25
, srcInfoPoints = []
}
(Ident
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/UnicodeSubscript.hs" 9 20 9 25
, srcInfoPoints = []
}
"Point")))
(TyCon
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/UnicodeSubscript.hs" 9 28 9 34
, srcInfoPoints = []
}
(UnQual
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/UnicodeSubscript.hs" 9 28 9 34
, srcInfoPoints = []
}
(Ident
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/UnicodeSubscript.hs" 9 28 9 34
, srcInfoPoints = []
}
"Double")))))
, FunBind
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/UnicodeSubscript.hs" 10 1 13 22
, srcInfoPoints = []
}
[ Match
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/UnicodeSubscript.hs" 10 1 13 22
, srcInfoPoints = []
}
(Ident
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/UnicodeSubscript.hs" 10 1 10 9
, srcInfoPoints = []
}
"distance")
[ PVar
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/UnicodeSubscript.hs" 10 10 10 11
, srcInfoPoints = []
}
(Ident
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/UnicodeSubscript.hs" 10 10 10 11
, srcInfoPoints = []
}
"x")
, PVar
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/UnicodeSubscript.hs" 10 12 10 13
, srcInfoPoints = []
}
(Ident
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/UnicodeSubscript.hs" 10 12 10 13
, srcInfoPoints = []
}
"y")
]
(UnGuardedRhs
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/UnicodeSubscript.hs" 10 14 13 22
, srcInfoPoints =
[ SrcSpan "tests/examples/UnicodeSubscript.hs" 10 14 10 15 ]
}
(Let
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/UnicodeSubscript.hs" 11 5 13 22
, srcInfoPoints =
[ SrcSpan "tests/examples/UnicodeSubscript.hs" 11 5 11 8
, SrcSpan "tests/examples/UnicodeSubscript.hs" 13 5 13 7
]
}
(BDecls
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/UnicodeSubscript.hs" 11 9 12 37
, srcInfoPoints =
[ SrcSpan "tests/examples/UnicodeSubscript.hs" 11 9 11 9
, SrcSpan "tests/examples/UnicodeSubscript.hs" 12 9 12 9
, SrcSpan "tests/examples/UnicodeSubscript.hs" 13 5 13 0
]
}
[ PatBind
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/UnicodeSubscript.hs" 11 9 11 37
, srcInfoPoints = []
}
(PVar
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/UnicodeSubscript.hs" 11 9 11 11
, srcInfoPoints = []
}
(Ident
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/UnicodeSubscript.hs" 11 9 11 11
, srcInfoPoints = []
}
"t\8321"))
(UnGuardedRhs
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/UnicodeSubscript.hs" 11 12 11 37
, srcInfoPoints =
[ SrcSpan "tests/examples/UnicodeSubscript.hs" 11 12 11 13 ]
}
(InfixApp
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/UnicodeSubscript.hs" 11 14 11 37
, srcInfoPoints = []
}
(Paren
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/UnicodeSubscript.hs" 11 14 11 35
, srcInfoPoints =
[ SrcSpan "tests/examples/UnicodeSubscript.hs" 11 14 11 15
, SrcSpan "tests/examples/UnicodeSubscript.hs" 11 34 11 35
]
}
(InfixApp
SrcSpanInfo
{ srcInfoSpan =
SrcSpan
"tests/examples/UnicodeSubscript.hs" 11 15 11 34
, srcInfoPoints = []
}
(App
SrcSpanInfo
{ srcInfoSpan =
SrcSpan
"tests/examples/UnicodeSubscript.hs" 11 15 11 23
, srcInfoPoints = []
}
(Var
SrcSpanInfo
{ srcInfoSpan =
SrcSpan
"tests/examples/UnicodeSubscript.hs"
11
15
11
21
, srcInfoPoints = []
}
(UnQual
SrcSpanInfo
{ srcInfoSpan =
SrcSpan
"tests/examples/UnicodeSubscript.hs"
11
15
11
21
, srcInfoPoints = []
}
(Ident
SrcSpanInfo
{ srcInfoSpan =
SrcSpan
"tests/examples/UnicodeSubscript.hs"
11
15
11
21
, srcInfoPoints = []
}
"pointX")))
(Var
SrcSpanInfo
{ srcInfoSpan =
SrcSpan
"tests/examples/UnicodeSubscript.hs"
11
22
11
23
, srcInfoPoints = []
}
(UnQual
SrcSpanInfo
{ srcInfoSpan =
SrcSpan
"tests/examples/UnicodeSubscript.hs"
11
22
11
23
, srcInfoPoints = []
}
(Ident
SrcSpanInfo
{ srcInfoSpan =
SrcSpan
"tests/examples/UnicodeSubscript.hs"
11
22
11
23
, srcInfoPoints = []
}
"x"))))
(QVarOp
SrcSpanInfo
{ srcInfoSpan =
SrcSpan
"tests/examples/UnicodeSubscript.hs" 11 24 11 25
, srcInfoPoints = []
}
(UnQual
SrcSpanInfo
{ srcInfoSpan =
SrcSpan
"tests/examples/UnicodeSubscript.hs"
11
24
11
25
, srcInfoPoints = []
}
(Symbol
SrcSpanInfo
{ srcInfoSpan =
SrcSpan
"tests/examples/UnicodeSubscript.hs"
11
24
11
25
, srcInfoPoints = []
}
"-")))
(App
SrcSpanInfo
{ srcInfoSpan =
SrcSpan
"tests/examples/UnicodeSubscript.hs" 11 26 11 34
, srcInfoPoints = []
}
(Var
SrcSpanInfo
{ srcInfoSpan =
SrcSpan
"tests/examples/UnicodeSubscript.hs"
11
26
11
32
, srcInfoPoints = []
}
(UnQual
SrcSpanInfo
{ srcInfoSpan =
SrcSpan
"tests/examples/UnicodeSubscript.hs"
11
26
11
32
, srcInfoPoints = []
}
(Ident
SrcSpanInfo
{ srcInfoSpan =
SrcSpan
"tests/examples/UnicodeSubscript.hs"
11
26
11
32
, srcInfoPoints = []
}
"pointX")))
(Var
SrcSpanInfo
{ srcInfoSpan =
SrcSpan
"tests/examples/UnicodeSubscript.hs"
11
33
11
34
, srcInfoPoints = []
}
(UnQual
SrcSpanInfo
{ srcInfoSpan =
SrcSpan
"tests/examples/UnicodeSubscript.hs"
11
33
11
34
, srcInfoPoints = []
}
(Ident
SrcSpanInfo
{ srcInfoSpan =
SrcSpan
"tests/examples/UnicodeSubscript.hs"
11
33
11
34
, srcInfoPoints = []
}
"y"))))))
(QVarOp
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/UnicodeSubscript.hs" 11 35 11 36
, srcInfoPoints = []
}
(UnQual
SrcSpanInfo
{ srcInfoSpan =
SrcSpan
"tests/examples/UnicodeSubscript.hs" 11 35 11 36
, srcInfoPoints = []
}
(Symbol
SrcSpanInfo
{ srcInfoSpan =
SrcSpan
"tests/examples/UnicodeSubscript.hs" 11 35 11 36
, srcInfoPoints = []
}
"^")))
(Lit
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/UnicodeSubscript.hs" 11 36 11 37
, srcInfoPoints = []
}
(Int
SrcSpanInfo
{ srcInfoSpan =
SrcSpan
"tests/examples/UnicodeSubscript.hs" 11 36 11 37
, srcInfoPoints = []
}
2
"2"))))
Nothing
, PatBind
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/UnicodeSubscript.hs" 12 9 12 37
, srcInfoPoints = []
}
(PVar
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/UnicodeSubscript.hs" 12 9 12 11
, srcInfoPoints = []
}
(Ident
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/UnicodeSubscript.hs" 12 9 12 11
, srcInfoPoints = []
}
"t\8322"))
(UnGuardedRhs
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/UnicodeSubscript.hs" 12 12 12 37
, srcInfoPoints =
[ SrcSpan "tests/examples/UnicodeSubscript.hs" 12 12 12 13 ]
}
(InfixApp
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/UnicodeSubscript.hs" 12 14 12 37
, srcInfoPoints = []
}
(Paren
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/UnicodeSubscript.hs" 12 14 12 35
, srcInfoPoints =
[ SrcSpan "tests/examples/UnicodeSubscript.hs" 12 14 12 15
, SrcSpan "tests/examples/UnicodeSubscript.hs" 12 34 12 35
]
}
(InfixApp
SrcSpanInfo
{ srcInfoSpan =
SrcSpan
"tests/examples/UnicodeSubscript.hs" 12 15 12 34
, srcInfoPoints = []
}
(App
SrcSpanInfo
{ srcInfoSpan =
SrcSpan
"tests/examples/UnicodeSubscript.hs" 12 15 12 23
, srcInfoPoints = []
}
(Var
SrcSpanInfo
{ srcInfoSpan =
SrcSpan
"tests/examples/UnicodeSubscript.hs"
12
15
12
21
, srcInfoPoints = []
}
(UnQual
SrcSpanInfo
{ srcInfoSpan =
SrcSpan
"tests/examples/UnicodeSubscript.hs"
12
15
12
21
, srcInfoPoints = []
}
(Ident
SrcSpanInfo
{ srcInfoSpan =
SrcSpan
"tests/examples/UnicodeSubscript.hs"
12
15
12
21
, srcInfoPoints = []
}
"pointY")))
(Var
SrcSpanInfo
{ srcInfoSpan =
SrcSpan
"tests/examples/UnicodeSubscript.hs"
12
22
12
23
, srcInfoPoints = []
}
(UnQual
SrcSpanInfo
{ srcInfoSpan =
SrcSpan
"tests/examples/UnicodeSubscript.hs"
12
22
12
23
, srcInfoPoints = []
}
(Ident
SrcSpanInfo
{ srcInfoSpan =
SrcSpan
"tests/examples/UnicodeSubscript.hs"
12
22
12
23
, srcInfoPoints = []
}
"x"))))
(QVarOp
SrcSpanInfo
{ srcInfoSpan =
SrcSpan
"tests/examples/UnicodeSubscript.hs" 12 24 12 25
, srcInfoPoints = []
}
(UnQual
SrcSpanInfo
{ srcInfoSpan =
SrcSpan
"tests/examples/UnicodeSubscript.hs"
12
24
12
25
, srcInfoPoints = []
}
(Symbol
SrcSpanInfo
{ srcInfoSpan =
SrcSpan
"tests/examples/UnicodeSubscript.hs"
12
24
12
25
, srcInfoPoints = []
}
"-")))
(App
SrcSpanInfo
{ srcInfoSpan =
SrcSpan
"tests/examples/UnicodeSubscript.hs" 12 26 12 34
, srcInfoPoints = []
}
(Var
SrcSpanInfo
{ srcInfoSpan =
SrcSpan
"tests/examples/UnicodeSubscript.hs"
12
26
12
32
, srcInfoPoints = []
}
(UnQual
SrcSpanInfo
{ srcInfoSpan =
SrcSpan
"tests/examples/UnicodeSubscript.hs"
12
26
12
32
, srcInfoPoints = []
}
(Ident
SrcSpanInfo
{ srcInfoSpan =
SrcSpan
"tests/examples/UnicodeSubscript.hs"
12
26
12
32
, srcInfoPoints = []
}
"pointY")))
(Var
SrcSpanInfo
{ srcInfoSpan =
SrcSpan
"tests/examples/UnicodeSubscript.hs"
12
33
12
34
, srcInfoPoints = []
}
(UnQual
SrcSpanInfo
{ srcInfoSpan =
SrcSpan
"tests/examples/UnicodeSubscript.hs"
12
33
12
34
, srcInfoPoints = []
}
(Ident
SrcSpanInfo
{ srcInfoSpan =
SrcSpan
"tests/examples/UnicodeSubscript.hs"
12
33
12
34
, srcInfoPoints = []
}
"y"))))))
(QVarOp
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/UnicodeSubscript.hs" 12 35 12 36
, srcInfoPoints = []
}
(UnQual
SrcSpanInfo
{ srcInfoSpan =
SrcSpan
"tests/examples/UnicodeSubscript.hs" 12 35 12 36
, srcInfoPoints = []
}
(Symbol
SrcSpanInfo
{ srcInfoSpan =
SrcSpan
"tests/examples/UnicodeSubscript.hs" 12 35 12 36
, srcInfoPoints = []
}
"^")))
(Lit
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/UnicodeSubscript.hs" 12 36 12 37
, srcInfoPoints = []
}
(Int
SrcSpanInfo
{ srcInfoSpan =
SrcSpan
"tests/examples/UnicodeSubscript.hs" 12 36 12 37
, srcInfoPoints = []
}
2
"2"))))
Nothing
])
(InfixApp
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/UnicodeSubscript.hs" 13 8 13 22
, srcInfoPoints = []
}
(Var
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/UnicodeSubscript.hs" 13 8 13 12
, srcInfoPoints = []
}
(UnQual
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/UnicodeSubscript.hs" 13 8 13 12
, srcInfoPoints = []
}
(Ident
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/UnicodeSubscript.hs" 13 8 13 12
, srcInfoPoints = []
}
"sqrt")))
(QVarOp
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/UnicodeSubscript.hs" 13 13 13 14
, srcInfoPoints = []
}
(UnQual
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/UnicodeSubscript.hs" 13 13 13 14
, srcInfoPoints = []
}
(Symbol
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/UnicodeSubscript.hs" 13 13 13 14
, srcInfoPoints = []
}
"$")))
(InfixApp
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/UnicodeSubscript.hs" 13 15 13 22
, srcInfoPoints = []
}
(Var
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/UnicodeSubscript.hs" 13 15 13 17
, srcInfoPoints = []
}
(UnQual
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/UnicodeSubscript.hs" 13 15 13 17
, srcInfoPoints = []
}
(Ident
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/UnicodeSubscript.hs" 13 15 13 17
, srcInfoPoints = []
}
"t\8321")))
(QVarOp
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/UnicodeSubscript.hs" 13 18 13 19
, srcInfoPoints = []
}
(UnQual
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/UnicodeSubscript.hs" 13 18 13 19
, srcInfoPoints = []
}
(Symbol
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/UnicodeSubscript.hs" 13 18 13 19
, srcInfoPoints = []
}
"+")))
(Var
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/UnicodeSubscript.hs" 13 20 13 22
, srcInfoPoints = []
}
(UnQual
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/UnicodeSubscript.hs" 13 20 13 22
, srcInfoPoints = []
}
(Ident
SrcSpanInfo
{ srcInfoSpan =
SrcSpan "tests/examples/UnicodeSubscript.hs" 13 20 13 22
, srcInfoPoints = []
}
"t\8322")))))))
Nothing
]
]
, []
)