1 \(input_0 :: inp_6989586621679040759) ->
9 ( t_5@( Data.Text.Internal.Text
15 let !( Data.Text.Unsafe.Iter
18 ) = Data.Text.Unsafe.iter t_5 0
21 Data.Text.Internal.Text arr_6 (off_7 GHC.Num.+ d_10) (unconsumed_8 GHC.Num.- d_10)
24 ( Data.Text.Internal.Text
28 ) = unconsumed_12 GHC.Classes.> 0
34 finalRet_13 = \_farInp_14 _farExp_15 v_16 _inp_17 -> Symantic.Parser.Machine.Generate.returnST GHC.Base.$ Data.Either.Right v_16
37 Symantic.Parser.Machine.Generate.Catcher
39 inp_6989586621679040759
40 b_20 = \(!exn_21) _failInp_22 (!farInp_23) (!farExp_24) ->
41 Symantic.Parser.Machine.Generate.returnST GHC.Base.$
43 Symantic.Parser.Machine.Generate.ParsingError
44 { Symantic.Parser.Machine.Generate.parsingErrorOffset = Symantic.Parser.Machine.Input.offset farInp_23,
45 Symantic.Parser.Machine.Generate.parsingErrorException = exn_21,
46 Symantic.Parser.Machine.Generate.parsingErrorUnexpected =
47 if readMore_2 farInp_23
53 #) = readNext_3 farInp_23
56 else GHC.Maybe.Nothing,
57 Symantic.Parser.Machine.Generate.parsingErrorExpecting =
61 Data.Set.Internal.foldr
65 ) -> case Symantic.Parser.Grammar.Combinators.unSomeFailure f_28 of
66 GHC.Maybe.Just (Symantic.Parser.Grammar.Combinators.FailureHorizon h_31 :: Symantic.Parser.Grammar.Combinators.Failure (Symantic.Parser.Grammar.Combinators.CombSatisfiable (Symantic.Parser.Machine.Input.InputToken inp_6989586621679040759)))
67 | GHC.Maybe.Just old_32 <- minH_29 ->
68 ( GHC.Maybe.Just (GHC.Classes.min old_32 h_31),
71 | GHC.Base.otherwise ->
72 ( GHC.Maybe.Just h_31,
77 f_28 GHC.Types.: acc_30
84 in Data.Set.Internal.fromList GHC.Base.$
86 GHC.Maybe.Just h_33 -> Symantic.Parser.Grammar.Combinators.SomeFailure (Symantic.Parser.Grammar.Combinators.FailureHorizon @(Symantic.Parser.Machine.Input.InputToken inp_6989586621679040759) h_33) GHC.Types.: res_27
87 GHC.Maybe.Nothing -> res_27
91 ( let inputToken = Data.Proxy.Proxy :: Data.Proxy.Proxy (Symantic.Parser.Machine.Input.InputToken inp_6989586621679040759)
92 in let _ = "checkHorizon.noCheck"
94 in let _ = "pushValue"
95 in let _ = "pushValue"
97 let dupv_34 = \x_35 -> x_35
98 reg_36 <- GHC.STRef.newSTRef dupv_34
100 in let catchHandler_37 loopInput_38 (!_exn_39) (!failInp_40) (!farInp_41) (!farExp_42) =
102 in if ( \( Data.Text.Internal.Text
107 ( Data.Text.Internal.Text
111 ) -> i_43 GHC.Classes.== j_44
116 let _ = "choicesBranch.then"
118 sr_45 <- GHC.STRef.readSTRef reg_36
124 ( let _ = "resume.genCode"
125 in GHC.Show.show (sr_45 GHC.Types . [])
129 let _ = "choicesBranch.else"
130 in finalRaise_18 Symantic.Parser.Grammar.Combinators.ExceptionFailure failInp_40 farInp_41 farExp_42
131 loop_46 = \_callReturn_47 callInput_48 callCatchStackByLabel_49 ->
133 in let _ = "comment: satisfy"
134 in let inp_50 = callInput_48
135 in let readFail_51 = catchHandler_37 callInput_48
136 in let _ = "checkHorizon.newCheck: checkedHorizon=0 minHoriz=1"
137 in if readMore_2 inp_50
143 #) = readNext_3 inp_50
144 in if (GHC.Classes.==) 'a' c_52
148 sr_54 <- GHC.STRef.readSTRef reg_36
150 let dupv_55 = \x_56 -> sr_54 ((GHC.Types.:) 'a' x_56)
151 GHC.STRef.writeSTRef reg_36 dupv_55
153 in loop_46 (GHC.Err.error "invalid return") cs_53 (Data.Map.Internal.Bin 1 Symantic.Parser.Grammar.Combinators.ExceptionFailure readFail_51 Data.Map.Internal.Tip Data.Map.Internal.Tip)
155 let _ = "checkToken.fail"
157 Data.Set.Internal.Bin
159 ( Symantic.Parser.Grammar.Combinators.SomeFailure
161 (Data.Proxy.Proxy :: Data.Proxy.Proxy tok'_6989586621679080671) -> Symantic.Parser.Grammar.Combinators.FailureToken 'a'
164 Data.Set.Internal.Tip
165 Data.Set.Internal.Tip
169 #) = case (GHC.Classes.compare `Data.Function.on` Symantic.Parser.Machine.Input.offset) init_1 inp_50 of
178 failExp_57 GHC.Base.<> Data.Set.Internal.empty
183 Data.Set.Internal.empty
185 in readFail_51 Symantic.Parser.Grammar.Combinators.ExceptionFailure inp_50 farInp_58 farExp_59
187 let _ = "checkHorizon.newCheck.fail"
189 Data.Set.Internal.Bin
191 ( Symantic.Parser.Grammar.Combinators.SomeFailure
193 (Data.Proxy.Proxy :: Data.Proxy.Proxy tok'_6989586621679080671) -> Symantic.Parser.Grammar.Combinators.FailureHorizon @tok'_6989586621679080671 1
196 Data.Set.Internal.Tip
197 Data.Set.Internal.Tip
201 #) = case (GHC.Classes.compare `Data.Function.on` Symantic.Parser.Machine.Input.offset) init_1 inp_50 of
210 failExp_60 GHC.Base.<> Data.Set.Internal.empty
215 Data.Set.Internal.empty
217 in readFail_51 Symantic.Parser.Grammar.Combinators.ExceptionFailure inp_50 farInp_61 farExp_62
219 in loop_46 finalRet_13 init_1 Data.Map.Internal.Tip