1ParseOk 2 ( Module 3 SrcSpanInfo 4 { srcInfoSpan = SrcSpan "tests/examples/GroupKeyword.hs" 2 1 5 1 5 , srcInfoPoints = 6 [ SrcSpan "tests/examples/GroupKeyword.hs" 2 1 2 1 7 , SrcSpan "tests/examples/GroupKeyword.hs" 2 1 2 1 8 , SrcSpan "tests/examples/GroupKeyword.hs" 4 1 4 1 9 , SrcSpan "tests/examples/GroupKeyword.hs" 5 1 5 1 10 , SrcSpan "tests/examples/GroupKeyword.hs" 5 1 5 1 11 ] 12 } 13 (Just 14 (ModuleHead 15 SrcSpanInfo 16 { srcInfoSpan = SrcSpan "tests/examples/GroupKeyword.hs" 2 1 2 26 17 , srcInfoPoints = 18 [ SrcSpan "tests/examples/GroupKeyword.hs" 2 1 2 7 19 , SrcSpan "tests/examples/GroupKeyword.hs" 2 21 2 26 20 ] 21 } 22 (ModuleName 23 SrcSpanInfo 24 { srcInfoSpan = SrcSpan "tests/examples/GroupKeyword.hs" 2 8 2 20 25 , srcInfoPoints = [] 26 } 27 "GroupKeyword") 28 Nothing 29 Nothing)) 30 [] 31 [] 32 [ PatBind 33 SrcSpanInfo 34 { srcInfoSpan = SrcSpan "tests/examples/GroupKeyword.hs" 4 1 4 37 35 , srcInfoPoints = [] 36 } 37 (PVar 38 SrcSpanInfo 39 { srcInfoSpan = SrcSpan "tests/examples/GroupKeyword.hs" 4 1 4 2 40 , srcInfoPoints = [] 41 } 42 (Ident 43 SrcSpanInfo 44 { srcInfoSpan = SrcSpan "tests/examples/GroupKeyword.hs" 4 1 4 2 45 , srcInfoPoints = [] 46 } 47 "a")) 48 (UnGuardedRhs 49 SrcSpanInfo 50 { srcInfoSpan = SrcSpan "tests/examples/GroupKeyword.hs" 4 3 4 37 51 , srcInfoPoints = 52 [ SrcSpan "tests/examples/GroupKeyword.hs" 4 3 4 4 ] 53 } 54 (InfixApp 55 SrcSpanInfo 56 { srcInfoSpan = SrcSpan "tests/examples/GroupKeyword.hs" 4 5 4 37 57 , srcInfoPoints = [] 58 } 59 (App 60 SrcSpanInfo 61 { srcInfoSpan = SrcSpan "tests/examples/GroupKeyword.hs" 4 5 4 13 62 , srcInfoPoints = [] 63 } 64 (Var 65 SrcSpanInfo 66 { srcInfoSpan = SrcSpan "tests/examples/GroupKeyword.hs" 4 5 4 8 67 , srcInfoPoints = [] 68 } 69 (UnQual 70 SrcSpanInfo 71 { srcInfoSpan = SrcSpan "tests/examples/GroupKeyword.hs" 4 5 4 8 72 , srcInfoPoints = [] 73 } 74 (Ident 75 SrcSpanInfo 76 { srcInfoSpan = SrcSpan "tests/examples/GroupKeyword.hs" 4 5 4 8 77 , srcInfoPoints = [] 78 } 79 "map"))) 80 (Var 81 SrcSpanInfo 82 { srcInfoSpan = SrcSpan "tests/examples/GroupKeyword.hs" 4 9 4 13 83 , srcInfoPoints = [] 84 } 85 (UnQual 86 SrcSpanInfo 87 { srcInfoSpan = SrcSpan "tests/examples/GroupKeyword.hs" 4 9 4 13 88 , srcInfoPoints = [] 89 } 90 (Ident 91 SrcSpanInfo 92 { srcInfoSpan = SrcSpan "tests/examples/GroupKeyword.hs" 4 9 4 13 93 , srcInfoPoints = [] 94 } 95 "head")))) 96 (QVarOp 97 SrcSpanInfo 98 { srcInfoSpan = SrcSpan "tests/examples/GroupKeyword.hs" 4 14 4 15 99 , srcInfoPoints = [] 100 } 101 (UnQual 102 SrcSpanInfo 103 { srcInfoSpan = SrcSpan "tests/examples/GroupKeyword.hs" 4 14 4 15 104 , srcInfoPoints = [] 105 } 106 (Symbol 107 SrcSpanInfo 108 { srcInfoSpan = SrcSpan "tests/examples/GroupKeyword.hs" 4 14 4 15 109 , srcInfoPoints = [] 110 } 111 "$"))) 112 (InfixApp 113 SrcSpanInfo 114 { srcInfoSpan = SrcSpan "tests/examples/GroupKeyword.hs" 4 16 4 37 115 , srcInfoPoints = [] 116 } 117 (Var 118 SrcSpanInfo 119 { srcInfoSpan = SrcSpan "tests/examples/GroupKeyword.hs" 4 16 4 21 120 , srcInfoPoints = [] 121 } 122 (UnQual 123 SrcSpanInfo 124 { srcInfoSpan = SrcSpan "tests/examples/GroupKeyword.hs" 4 16 4 21 125 , srcInfoPoints = [] 126 } 127 (Ident 128 SrcSpanInfo 129 { srcInfoSpan = SrcSpan "tests/examples/GroupKeyword.hs" 4 16 4 21 130 , srcInfoPoints = [] 131 } 132 "group"))) 133 (QVarOp 134 SrcSpanInfo 135 { srcInfoSpan = SrcSpan "tests/examples/GroupKeyword.hs" 4 22 4 23 136 , srcInfoPoints = [] 137 } 138 (UnQual 139 SrcSpanInfo 140 { srcInfoSpan = SrcSpan "tests/examples/GroupKeyword.hs" 4 22 4 23 141 , srcInfoPoints = [] 142 } 143 (Symbol 144 SrcSpanInfo 145 { srcInfoSpan = SrcSpan "tests/examples/GroupKeyword.hs" 4 22 4 23 146 , srcInfoPoints = [] 147 } 148 "$"))) 149 (App 150 SrcSpanInfo 151 { srcInfoSpan = SrcSpan "tests/examples/GroupKeyword.hs" 4 24 4 37 152 , srcInfoPoints = [] 153 } 154 (Var 155 SrcSpanInfo 156 { srcInfoSpan = SrcSpan "tests/examples/GroupKeyword.hs" 4 24 4 28 157 , srcInfoPoints = [] 158 } 159 (UnQual 160 SrcSpanInfo 161 { srcInfoSpan = SrcSpan "tests/examples/GroupKeyword.hs" 4 24 4 28 162 , srcInfoPoints = [] 163 } 164 (Ident 165 SrcSpanInfo 166 { srcInfoSpan = SrcSpan "tests/examples/GroupKeyword.hs" 4 24 4 28 167 , srcInfoPoints = [] 168 } 169 "sort"))) 170 (EnumFromTo 171 SrcSpanInfo 172 { srcInfoSpan = SrcSpan "tests/examples/GroupKeyword.hs" 4 29 4 37 173 , srcInfoPoints = 174 [ SrcSpan "tests/examples/GroupKeyword.hs" 4 29 4 30 175 , SrcSpan "tests/examples/GroupKeyword.hs" 4 31 4 33 176 , SrcSpan "tests/examples/GroupKeyword.hs" 4 36 4 37 177 ] 178 } 179 (Lit 180 SrcSpanInfo 181 { srcInfoSpan = SrcSpan "tests/examples/GroupKeyword.hs" 4 30 4 31 182 , srcInfoPoints = [] 183 } 184 (Int 185 SrcSpanInfo 186 { srcInfoSpan = SrcSpan "tests/examples/GroupKeyword.hs" 4 30 4 31 187 , srcInfoPoints = [] 188 } 189 1 190 "1")) 191 (Lit 192 SrcSpanInfo 193 { srcInfoSpan = SrcSpan "tests/examples/GroupKeyword.hs" 4 33 4 36 194 , srcInfoPoints = [] 195 } 196 (Int 197 SrcSpanInfo 198 { srcInfoSpan = SrcSpan "tests/examples/GroupKeyword.hs" 4 33 4 36 199 , srcInfoPoints = [] 200 } 201 100 202 "100"))))))) 203 Nothing 204 ] 205 , [ Comment 206 False 207 (SrcSpan "tests/examples/GroupKeyword.hs" 1 1 1 38) 208 " {-# LANGUAGE TransformListComp #-}" 209 ] 210 ) 211