let name minReads=0 mayRaise=[ExceptionFailure] freeRegs=[] | catch ExceptionFailure | minReads=0 | mayRaise=[ExceptionFailure] | freeRegs=[] | | | | | pushValue (\x_0 -> \x_1 -> \x_2 -> GHC.Tuple.()) | | | minReads=0 | | | mayRaise=[ExceptionFailure] | | | freeRegs=[] | | | call name | | | minReads=0 | | | mayRaise=[ExceptionFailure] | | | freeRegs=[] | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | minReads=0 | | | mayRaise=[ExceptionFailure] | | | freeRegs=[] | | | pushValue (\x_0 -> x_0) | | | minReads=0 | | | mayRaise=[ExceptionFailure] | | | freeRegs=[] | | | newRegister reg | | | minReads=0 | | | mayRaise=[ExceptionFailure] | | | freeRegs=[] | | | iter loop | | | minReads=0 | | | mayRaise=[ExceptionFailure] | | | freeRegs=[reg] | | | | | | | | | pushValue (\x_0 -> \x_1 -> \x_2 -> x_0 x_2) | | | | | minReads=2 | | | | | mayRaise=[ExceptionFailure] | | | | | freeRegs=[reg] | | | | | call name | | | | | minReads=2 | | | | | mayRaise=[ExceptionFailure] | | | | | freeRegs=[reg] | | | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | | | minReads=2 | | | | | mayRaise=[ExceptionFailure] | | | | | freeRegs=[reg] | | | | | call name | | | | | minReads=2 | | | | | mayRaise=[ExceptionFailure] | | | | | freeRegs=[reg] | | | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | | | minReads=0 | | | | | mayRaise=[ExceptionFailure] | | | | | freeRegs=[reg] | | | | | call name | | | | | minReads=0 | | | | | mayRaise=[ExceptionFailure] | | | | | freeRegs=[reg] | | | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | | | minReads=0 | | | | | mayRaise=[] | | | | | freeRegs=[reg] | | | | | readRegister reg | | | | | minReads=0 | | | | | mayRaise=[] | | | | | freeRegs=[reg] | | | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | | | minReads=0 | | | | | mayRaise=[] | | | | | freeRegs=[reg] | | | | | writeRegister reg | | | | | minReads=0 | | | | | mayRaise=[] | | | | | freeRegs=[reg] | | | | | jump loop | | | | | minReads=0 | | | | | mayRaise=[] | | | | | freeRegs=[] | | | | | | | | | pushInput | | | | | minReads=0 | | | | | mayRaise=[ExceptionFailure] | | | | | freeRegs=[reg] | | | | | lift2Value (\(Data.Text.Internal.Text _ i_0 _) (Data.Text.Internal.Text _ | | | | | j_1 | | | | | _) -> i_0 GHC.Classes.== j_1) | | | | | minReads=0 | | | | | mayRaise=[ExceptionFailure] | | | | | freeRegs=[reg] | | | | | choicesBranch | | | | | minReads=0 | | | | | mayRaise=[ExceptionFailure] | | | | | freeRegs=[reg] | | | | | | x_0)> | | | | | | | readRegister reg | | | | | | | minReads=0 | | | | | | | mayRaise=[] | | | | | | | freeRegs=[reg] | | | | | | | call name | | | | | | | minReads=0 | | | | | | | mayRaise=[] | | | | | | | freeRegs=[] | | | | | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | | | | | minReads=0 | | | | | | | mayRaise=[] | | | | | | | freeRegs=[] | | | | | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | | | | | minReads=0 | | | | | | | mayRaise=[] | | | | | | | freeRegs=[] | | | | | | | call name | | | | | | | minReads=0 | | | | | | | mayRaise=[] | | | | | | | freeRegs=[] | | | | | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | | | | | minReads=0 | | | | | | | mayRaise=[] | | | | | | | freeRegs=[] | | | | | | | commit ExceptionFailure | | | | | | | minReads=0 | | | | | | | mayRaise=[] | | | | | | | freeRegs=[] | | | | | | | ret | | | | | | | minReads=0 | | | | | | | mayRaise=[] | | | | | | | freeRegs=[] | | | | | | | | | | | | | fail [] | | | | | | | minReads=0 | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | freeRegs=[] | | | | | pushInput | | | minReads=0 | | | mayRaise=[ExceptionFailure] | | | freeRegs=[] | | | lift2Value (\(Data.Text.Internal.Text _ i_0 _) (Data.Text.Internal.Text _ | | | j_1 | | | _) -> i_0 GHC.Classes.== j_1) | | | minReads=0 | | | mayRaise=[ExceptionFailure] | | | freeRegs=[] | | | choicesBranch | | | minReads=0 | | | mayRaise=[ExceptionFailure] | | | freeRegs=[] | | | | x_0)> | | | | | jump name | | | | | minReads=0 | | | | | mayRaise=[] | | | | | freeRegs=[] | | | | | | | | | fail [] | | | | | minReads=0 | | | | | mayRaise=[ExceptionFailure] | | | | | freeRegs=[] let name minReads=0 mayRaise=[ExceptionFailure] freeRegs=[] | catch ExceptionFailure | minReads=0 | mayRaise=[ExceptionFailure] | freeRegs=[] | | | | | pushValue (\x_0 -> \x_1 -> x_1) | | | minReads=0 | | | mayRaise=[ExceptionFailure] | | | freeRegs=[] | | | join join | | | minReads=1 | | | mayRaise=[ExceptionFailure] | | | freeRegs=[] | | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | | minReads=1 | | | | mayRaise=[ExceptionFailure] | | | | freeRegs=[] | | | | call name | | | | minReads=1 | | | | mayRaise=[ExceptionFailure] | | | | freeRegs=[] | | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | | minReads=0 | | | | mayRaise=[] | | | | freeRegs=[] | | | | commit ExceptionFailure | | | | minReads=0 | | | | mayRaise=[] | | | | freeRegs=[] | | | | ret | | | | minReads=0 | | | | mayRaise=[] | | | | freeRegs=[] | | | catch ExceptionFailure | | | minReads=0 | | | mayRaise=[ExceptionFailure] | | | freeRegs=[] | | | | | | | | | pushValue (\x_0 -> '0') | | | | | minReads=2 | | | | | mayRaise=[ExceptionFailure] | | | | | freeRegs=[] | | | | | comment "satisfy" | | | | | minReads=2 | | | | | mayRaise=[ExceptionFailure] | | | | | freeRegs=[] | | | | | read ((GHC.Classes.==) '0') | | | | | minReads=2 | | | | | mayRaise=[ExceptionFailure] | | | | | freeRegs=[] | | | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | | | minReads=1 | | | | | mayRaise=[ExceptionFailure] | | | | | freeRegs=[] | | | | | commit ExceptionFailure | | | | | minReads=1 | | | | | mayRaise=[ExceptionFailure] | | | | | freeRegs=[] | | | | | refJoin join | | | | | minReads=1 | | | | | mayRaise=[ExceptionFailure] | | | | | freeRegs=[] | | | | | | | | | pushInput | | | | | minReads=0 | | | | | mayRaise=[ExceptionFailure] | | | | | freeRegs=[] | | | | | lift2Value (\(Data.Text.Internal.Text _ i_0 _) (Data.Text.Internal.Text _ | | | | | j_1 | | | | | _) -> i_0 GHC.Classes.== j_1) | | | | | minReads=0 | | | | | mayRaise=[ExceptionFailure] | | | | | freeRegs=[] | | | | | choicesBranch | | | | | minReads=0 | | | | | mayRaise=[ExceptionFailure] | | | | | freeRegs=[] | | | | | | x_0)> | | | | | | | pushValue (\x_0 -> '1') | | | | | | | minReads=2 | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | freeRegs=[] | | | | | | | comment "satisfy" | | | | | | | minReads=2 | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | freeRegs=[] | | | | | | | read ((GHC.Classes.==) '1') | | | | | | | minReads=2 | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | freeRegs=[] | | | | | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | | | | | minReads=1 | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | freeRegs=[] | | | | | | | refJoin join | | | | | | | minReads=1 | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | freeRegs=[] | | | | | | | | | | | | | fail [] | | | | | | | minReads=0 | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | freeRegs=[] | | | | | pushInput | | | minReads=0 | | | mayRaise=[ExceptionFailure] | | | freeRegs=[] | | | lift2Value (\(Data.Text.Internal.Text _ i_0 _) (Data.Text.Internal.Text _ | | | j_1 | | | _) -> i_0 GHC.Classes.== j_1) | | | minReads=0 | | | mayRaise=[ExceptionFailure] | | | freeRegs=[] | | | choicesBranch | | | minReads=0 | | | mayRaise=[ExceptionFailure] | | | freeRegs=[] | | | | x_0)> | | | | | catch ExceptionFailure | | | | | minReads=0 | | | | | mayRaise=[ExceptionFailure] | | | | | freeRegs=[] | | | | | | | | | | | | | pushValue (\x_0 -> \x_1 -> \x_2 -> \x_3 -> x_1) | | | | | | | minReads=1 | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | freeRegs=[] | | | | | | | comment "satisfy" | | | | | | | minReads=1 | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | freeRegs=[] | | | | | | | read ((GHC.Classes.==) '\'') | | | | | | | minReads=1 | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | freeRegs=[] | | | | | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | | | | | minReads=0 | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | freeRegs=[] | | | | | | | join join | | | | | | | minReads=2 | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | freeRegs=[] | | | | | | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | | | | | | minReads=2 | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | freeRegs=[] | | | | | | | | comment "satisfy" | | | | | | | | minReads=2 | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | freeRegs=[] | | | | | | | | read ((GHC.Classes.==) '\'') | | | | | | | | minReads=2 | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | freeRegs=[] | | | | | | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | | | | | | minReads=1 | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | freeRegs=[] | | | | | | | | call name | | | | | | | | minReads=1 | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | freeRegs=[] | | | | | | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | | | | | | minReads=0 | | | | | | | | mayRaise=[] | | | | | | | | freeRegs=[] | | | | | | | | commit ExceptionFailure | | | | | | | | minReads=0 | | | | | | | | mayRaise=[] | | | | | | | | freeRegs=[] | | | | | | | | ret | | | | | | | | minReads=0 | | | | | | | | mayRaise=[] | | | | | | | | freeRegs=[] | | | | | | | catch ExceptionFailure | | | | | | | minReads=0 | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | freeRegs=[] | | | | | | | | | | | | | | | | | pushValue (\x_0 -> \x_1 -> x_1) | | | | | | | | | minReads=3 | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | freeRegs=[] | | | | | | | | | comment "satisfy" | | | | | | | | | minReads=3 | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | freeRegs=[] | | | | | | | | | read Parsers.Nandlang.nandStringLetter | | | | | | | | | minReads=3 | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | freeRegs=[] | | | | | | | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | | | | | | | minReads=2 | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | freeRegs=[] | | | | | | | | | call name | | | | | | | | | minReads=2 | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | freeRegs=[] | | | | | | | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | | | | | | | minReads=2 | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | freeRegs=[] | | | | | | | | | commit ExceptionFailure | | | | | | | | | minReads=2 | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | freeRegs=[] | | | | | | | | | refJoin join | | | | | | | | | minReads=2 | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | freeRegs=[] | | | | | | | | | | | | | | | | | pushInput | | | | | | | | | minReads=0 | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | freeRegs=[] | | | | | | | | | lift2Value (\(Data.Text.Internal.Text _ i_0 _) (Data.Text.Internal.Text _ | | | | | | | | | j_1 | | | | | | | | | _) -> i_0 GHC.Classes.== j_1) | | | | | | | | | minReads=0 | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | freeRegs=[] | | | | | | | | | choicesBranch | | | | | | | | | minReads=0 | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | freeRegs=[] | | | | | | | | | | x_0)> | | | | | | | | | | | pushValue (\x_0 -> \x_1 -> \x_2 -> x_2) | | | | | | | | | | | minReads=4 | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | freeRegs=[] | | | | | | | | | | | comment "satisfy" | | | | | | | | | | | minReads=4 | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | freeRegs=[] | | | | | | | | | | | read ((GHC.Classes.==) '\\') | | | | | | | | | | | minReads=4 | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | freeRegs=[] | | | | | | | | | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | | | | | | | | | minReads=3 | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | freeRegs=[] | | | | | | | | | | | comment "satisfy" | | | | | | | | | | | minReads=3 | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | freeRegs=[] | | | | | | | | | | | read (\t_0 -> ('0' GHC.Classes.== t_0) GHC.Classes.|| (('t' GHC.Classes.== t_0) GHC.Classes.|| (('n' GHC.Classes.== t_0) GHC.Classes.|| (('v' GHC.Classes.== t_0) GHC.Classes.|| (('f' GHC.Classes.== t_0) GHC.Classes.|| (('r' GHC.Classes.== t_0) GHC.Classes.|| GHC.Types.False)))))) | | | | | | | | | | | minReads=3 | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | freeRegs=[] | | | | | | | | | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | | | | | | | | | minReads=2 | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | freeRegs=[] | | | | | | | | | | | call name | | | | | | | | | | | minReads=2 | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | freeRegs=[] | | | | | | | | | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | | | | | | | | | minReads=2 | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | freeRegs=[] | | | | | | | | | | | refJoin join | | | | | | | | | | | minReads=2 | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | freeRegs=[] | | | | | | | | | | | | | | | | | | | | | fail [] | | | | | | | | | | | minReads=0 | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | freeRegs=[] | | | | | | | | | | | | | pushInput | | | | | | | minReads=0 | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | freeRegs=[] | | | | | | | lift2Value (\(Data.Text.Internal.Text _ i_0 _) (Data.Text.Internal.Text _ | | | | | | | j_1 | | | | | | | _) -> i_0 GHC.Classes.== j_1) | | | | | | | minReads=0 | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | freeRegs=[] | | | | | | | choicesBranch | | | | | | | minReads=0 | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | freeRegs=[] | | | | | | | | x_0)> | | | | | | | | | pushValue (\x_0 -> \x_1 -> x_1) | | | | | | | | | minReads=0 | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | freeRegs=[] | | | | | | | | | call name | | | | | | | | | minReads=0 | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | freeRegs=[] | | | | | | | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | | | | | | | minReads=0 | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | freeRegs=[] | | | | | | | | | join join | | | | | | | | | minReads=0 | | | | | | | | | mayRaise=[] | | | | | | | | | freeRegs=[] | | | | | | | | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | | | | | | | | minReads=0 | | | | | | | | | | mayRaise=[] | | | | | | | | | | freeRegs=[] | | | | | | | | | | ret | | | | | | | | | | minReads=0 | | | | | | | | | | mayRaise=[] | | | | | | | | | | freeRegs=[] | | | | | | | | | catch ExceptionFailure | | | | | | | | | minReads=0 | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | freeRegs=[] | | | | | | | | | | | | | | | | | | | | | pushValue (\x_0 -> GHC.Tuple.()) | | | | | | | | | | | minReads=0 | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | freeRegs=[] | | | | | | | | | | | join join | | | | | | | | | | | minReads=0 | | | | | | | | | | | mayRaise=[] | | | | | | | | | | | freeRegs=[] | | | | | | | | | | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | | | | | | | | | | minReads=0 | | | | | | | | | | | | mayRaise=[] | | | | | | | | | | | | freeRegs=[] | | | | | | | | | | | | commit ExceptionFailure | | | | | | | | | | | | minReads=0 | | | | | | | | | | | | mayRaise=[] | | | | | | | | | | | | freeRegs=[] | | | | | | | | | | | | refJoin join | | | | | | | | | | | | minReads=0 | | | | | | | | | | | | mayRaise=[] | | | | | | | | | | | | freeRegs=[] | | | | | | | | | | | catch ExceptionFailure | | | | | | | | | | | minReads=0 | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | freeRegs=[] | | | | | | | | | | | | | | | | | | | | | | | | | pushValue (\x_0 -> \x_1 -> \x_2 -> x_1) | | | | | | | | | | | | | minReads=2 | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | freeRegs=[] | | | | | | | | | | | | | call name | | | | | | | | | | | | | minReads=2 | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | freeRegs=[] | | | | | | | | | | | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | | | | | | | | | | | minReads=0 | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | freeRegs=[] | | | | | | | | | | | | | join join | | | | | | | | | | | | | minReads=2 | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | freeRegs=[] | | | | | | | | | | | | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | | | | | | | | | | | | minReads=2 | | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | | freeRegs=[] | | | | | | | | | | | | | | call name | | | | | | | | | | | | | | minReads=2 | | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | | freeRegs=[] | | | | | | | | | | | | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | | | | | | | | | | | | minReads=0 | | | | | | | | | | | | | | mayRaise=[] | | | | | | | | | | | | | | freeRegs=[] | | | | | | | | | | | | | | commit ExceptionFailure | | | | | | | | | | | | | | minReads=0 | | | | | | | | | | | | | | mayRaise=[] | | | | | | | | | | | | | | freeRegs=[] | | | | | | | | | | | | | | refJoin join | | | | | | | | | | | | | | minReads=0 | | | | | | | | | | | | | | mayRaise=[] | | | | | | | | | | | | | | freeRegs=[] | | | | | | | | | | | | | catch ExceptionFailure | | | | | | | | | | | | | minReads=0 | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | freeRegs=[] | | | | | | | | | | | | | | | | | | | | | | | | | | | | | pushValue (\x_0 -> \x_1 -> \x_2 -> GHC.Tuple.()) | | | | | | | | | | | | | | | minReads=0 | | | | | | | | | | | | | | | mayRaise=[] | | | | | | | | | | | | | | | freeRegs=[] | | | | | | | | | | | | | | | call name | | | | | | | | | | | | | | | minReads=0 | | | | | | | | | | | | | | | mayRaise=[] | | | | | | | | | | | | | | | freeRegs=[] | | | | | | | | | | | | | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | | | | | | | | | | | | | minReads=0 | | | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | | | freeRegs=[] | | | | | | | | | | | | | | | pushValue (\x_0 -> x_0) | | | | | | | | | | | | | | | minReads=0 | | | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | | | freeRegs=[] | | | | | | | | | | | | | | | newRegister reg | | | | | | | | | | | | | | | minReads=0 | | | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | | | freeRegs=[] | | | | | | | | | | | | | | | iter loop | | | | | | | | | | | | | | | minReads=0 | | | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | | | freeRegs=[reg] | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | pushValue (\x_0 -> \x_1 -> \x_2 -> x_0 x_2) | | | | | | | | | | | | | | | | | minReads=2 | | | | | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | | | | | freeRegs=[] | | | | | | | | | | | | | | | | | call name | | | | | | | | | | | | | | | | | minReads=2 | | | | | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | | | | | freeRegs=[] | | | | | | | | | | | | | | | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | | | | | | | | | | | | | | | minReads=2 | | | | | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | | | | | freeRegs=[] | | | | | | | | | | | | | | | | | call name | | | | | | | | | | | | | | | | | minReads=2 | | | | | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | | | | | freeRegs=[] | | | | | | | | | | | | | | | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | | | | | | | | | | | | | | | minReads=0 | | | | | | | | | | | | | | | | | mayRaise=[] | | | | | | | | | | | | | | | | | freeRegs=[] | | | | | | | | | | | | | | | | | call name | | | | | | | | | | | | | | | | | minReads=0 | | | | | | | | | | | | | | | | | mayRaise=[] | | | | | | | | | | | | | | | | | freeRegs=[] | | | | | | | | | | | | | | | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | | | | | | | | | | | | | | | minReads=0 | | | | | | | | | | | | | | | | | mayRaise=[] | | | | | | | | | | | | | | | | | freeRegs=[reg] | | | | | | | | | | | | | | | | | readRegister reg | | | | | | | | | | | | | | | | | minReads=0 | | | | | | | | | | | | | | | | | mayRaise=[] | | | | | | | | | | | | | | | | | freeRegs=[reg] | | | | | | | | | | | | | | | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | | | | | | | | | | | | | | | minReads=0 | | | | | | | | | | | | | | | | | mayRaise=[] | | | | | | | | | | | | | | | | | freeRegs=[reg] | | | | | | | | | | | | | | | | | writeRegister reg | | | | | | | | | | | | | | | | | minReads=0 | | | | | | | | | | | | | | | | | mayRaise=[] | | | | | | | | | | | | | | | | | freeRegs=[reg] | | | | | | | | | | | | | | | | | jump loop | | | | | | | | | | | | | | | | | minReads=0 | | | | | | | | | | | | | | | | | mayRaise=[] | | | | | | | | | | | | | | | | | freeRegs=[] | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | pushInput | | | | | | | | | | | | | | | | | minReads=0 | | | | | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | | | | | freeRegs=[reg] | | | | | | | | | | | | | | | | | lift2Value (\(Data.Text.Internal.Text _ i_0 _) (Data.Text.Internal.Text _ | | | | | | | | | | | | | | | | | j_1 | | | | | | | | | | | | | | | | | _) -> i_0 GHC.Classes.== j_1) | | | | | | | | | | | | | | | | | minReads=0 | | | | | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | | | | | freeRegs=[reg] | | | | | | | | | | | | | | | | | choicesBranch | | | | | | | | | | | | | | | | | minReads=0 | | | | | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | | | | | freeRegs=[reg] | | | | | | | | | | | | | | | | | | x_0)> | | | | | | | | | | | | | | | | | | | readRegister reg | | | | | | | | | | | | | | | | | | | minReads=2 | | | | | | | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | | | | | | | freeRegs=[reg] | | | | | | | | | | | | | | | | | | | call name | | | | | | | | | | | | | | | | | | | minReads=2 | | | | | | | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | | | | | | | freeRegs=[] | | | | | | | | | | | | | | | | | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | | | | | | | | | | | | | | | | | minReads=2 | | | | | | | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | | | | | | | freeRegs=[] | | | | | | | | | | | | | | | | | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | | | | | | | | | | | | | | | | | minReads=2 | | | | | | | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | | | | | | | freeRegs=[] | | | | | | | | | | | | | | | | | | | call name | | | | | | | | | | | | | | | | | | | minReads=2 | | | | | | | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | | | | | | | freeRegs=[] | | | | | | | | | | | | | | | | | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | | | | | | | | | | | | | | | | | minReads=2 | | | | | | | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | | | | | | | freeRegs=[] | | | | | | | | | | | | | | | | | | | commit ExceptionFailure | | | | | | | | | | | | | | | | | | | minReads=2 | | | | | | | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | | | | | | | freeRegs=[] | | | | | | | | | | | | | | | | | | | refJoin join | | | | | | | | | | | | | | | | | | | minReads=2 | | | | | | | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | | | | | | | freeRegs=[] | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | fail [] | | | | | | | | | | | | | | | | | | | minReads=0 | | | | | | | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | | | | | | | freeRegs=[] | | | | | | | | | | | | | | | | | | | | | | | | | | | | | pushInput | | | | | | | | | | | | | | | minReads=0 | | | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | | | freeRegs=[] | | | | | | | | | | | | | | | lift2Value (\(Data.Text.Internal.Text _ i_0 _) (Data.Text.Internal.Text _ | | | | | | | | | | | | | | | j_1 | | | | | | | | | | | | | | | _) -> i_0 GHC.Classes.== j_1) | | | | | | | | | | | | | | | minReads=0 | | | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | | | freeRegs=[] | | | | | | | | | | | | | | | choicesBranch | | | | | | | | | | | | | | | minReads=0 | | | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | | | freeRegs=[] | | | | | | | | | | | | | | | | x_0)> | | | | | | | | | | | | | | | | | call name | | | | | | | | | | | | | | | | | minReads=2 | | | | | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | | | | | freeRegs=[] | | | | | | | | | | | | | | | | | refJoin join | | | | | | | | | | | | | | | | | minReads=2 | | | | | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | | | | | freeRegs=[] | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | fail [] | | | | | | | | | | | | | | | | | minReads=0 | | | | | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | | | | | freeRegs=[] | | | | | | | | | | | | | | | | | | | | | | | | | pushInput | | | | | | | | | | | | | minReads=0 | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | freeRegs=[] | | | | | | | | | | | | | lift2Value (\(Data.Text.Internal.Text _ i_0 _) (Data.Text.Internal.Text _ | | | | | | | | | | | | | j_1 | | | | | | | | | | | | | _) -> i_0 GHC.Classes.== j_1) | | | | | | | | | | | | | minReads=0 | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | freeRegs=[] | | | | | | | | | | | | | choicesBranch | | | | | | | | | | | | | minReads=0 | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | freeRegs=[] | | | | | | | | | | | | | | x_0)> | | | | | | | | | | | | | | | call name | | | | | | | | | | | | | | | minReads=3 | | | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | | | freeRegs=[] | | | | | | | | | | | | | | | refJoin join | | | | | | | | | | | | | | | minReads=0 | | | | | | | | | | | | | | | mayRaise=[] | | | | | | | | | | | | | | | freeRegs=[] | | | | | | | | | | | | | | | | | | | | | | | | | | | | | fail [] | | | | | | | | | | | | | | | minReads=0 | | | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | | | freeRegs=[] | | | | | | | | | | | | | | | | | | | | | pushInput | | | | | | | | | | | minReads=0 | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | freeRegs=[] | | | | | | | | | | | lift2Value (\(Data.Text.Internal.Text _ i_0 _) (Data.Text.Internal.Text _ | | | | | | | | | | | j_1 | | | | | | | | | | | _) -> i_0 GHC.Classes.== j_1) | | | | | | | | | | | minReads=0 | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | freeRegs=[] | | | | | | | | | | | choicesBranch | | | | | | | | | | | minReads=0 | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | freeRegs=[] | | | | | | | | | | | | x_0)> | | | | | | | | | | | | | call name | | | | | | | | | | | | | minReads=0 | | | | | | | | | | | | | mayRaise=[] | | | | | | | | | | | | | freeRegs=[] | | | | | | | | | | | | | refJoin join | | | | | | | | | | | | | minReads=0 | | | | | | | | | | | | | mayRaise=[] | | | | | | | | | | | | | freeRegs=[] | | | | | | | | | | | | | | | | | | | | | | | | | fail [] | | | | | | | | | | | | | minReads=0 | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | freeRegs=[] | | | | | | | | | | | | | | | | | fail [] | | | | | | | | | minReads=0 | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | freeRegs=[] | | | | | | | | | fail [] | | | | | minReads=0 | | | | | mayRaise=[ExceptionFailure] | | | | | freeRegs=[] let name minReads=0 mayRaise=[ExceptionFailure] freeRegs=[] | pushValue (\x_0 -> \x_1 -> \x_2 -> x_2) | minReads=0 | mayRaise=[ExceptionFailure] | freeRegs=[] | call name | minReads=0 | mayRaise=[ExceptionFailure] | freeRegs=[] | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | minReads=0 | mayRaise=[ExceptionFailure] | freeRegs=[] | pushValue (\x_0 -> x_0) | minReads=0 | mayRaise=[ExceptionFailure] | freeRegs=[] | newRegister reg | minReads=0 | mayRaise=[ExceptionFailure] | freeRegs=[] | iter loop | minReads=0 | mayRaise=[ExceptionFailure] | freeRegs=[reg] | | | | | pushValue (\x_0 -> \x_1 -> \x_2 -> \x_3 -> x_3) | | | minReads=2 | | | mayRaise=[ExceptionFailure] | | | freeRegs=[reg] | | | comment "satisfy" | | | minReads=2 | | | mayRaise=[ExceptionFailure] | | | freeRegs=[reg] | | | read ((GHC.Classes.==) '!') | | | minReads=2 | | | mayRaise=[ExceptionFailure] | | | freeRegs=[reg] | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | minReads=1 | | | mayRaise=[ExceptionFailure] | | | freeRegs=[reg] | | | call name | | | minReads=1 | | | mayRaise=[ExceptionFailure] | | | freeRegs=[reg] | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | minReads=0 | | | mayRaise=[ExceptionFailure] | | | freeRegs=[reg] | | | call name | | | minReads=0 | | | mayRaise=[ExceptionFailure] | | | freeRegs=[reg] | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | minReads=0 | | | mayRaise=[] | | | freeRegs=[reg] | | | readRegister reg | | | minReads=0 | | | mayRaise=[] | | | freeRegs=[reg] | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | minReads=0 | | | mayRaise=[] | | | freeRegs=[reg] | | | writeRegister reg | | | minReads=0 | | | mayRaise=[] | | | freeRegs=[reg] | | | jump loop | | | minReads=0 | | | mayRaise=[] | | | freeRegs=[] | | | | | pushInput | | | minReads=0 | | | mayRaise=[ExceptionFailure] | | | freeRegs=[reg] | | | lift2Value (\(Data.Text.Internal.Text _ i_0 _) (Data.Text.Internal.Text _ | | | j_1 | | | _) -> i_0 GHC.Classes.== j_1) | | | minReads=0 | | | mayRaise=[ExceptionFailure] | | | freeRegs=[reg] | | | choicesBranch | | | minReads=0 | | | mayRaise=[ExceptionFailure] | | | freeRegs=[reg] | | | | x_0)> | | | | | readRegister reg | | | | | minReads=0 | | | | | mayRaise=[] | | | | | freeRegs=[reg] | | | | | call name | | | | | minReads=0 | | | | | mayRaise=[] | | | | | freeRegs=[] | | | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | | | minReads=0 | | | | | mayRaise=[] | | | | | freeRegs=[] | | | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | | | minReads=0 | | | | | mayRaise=[] | | | | | freeRegs=[] | | | | | call name | | | | | minReads=0 | | | | | mayRaise=[] | | | | | freeRegs=[] | | | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | | | minReads=0 | | | | | mayRaise=[] | | | | | freeRegs=[] | | | | | ret | | | | | minReads=0 | | | | | mayRaise=[] | | | | | freeRegs=[] | | | | | | | | | fail [] | | | | | minReads=0 | | | | | mayRaise=[ExceptionFailure] | | | | | freeRegs=[] let name minReads=0 mayRaise=[ExceptionFailure] freeRegs=[] | pushValue (\x_0 -> \x_1 -> x_1) | minReads=0 | mayRaise=[ExceptionFailure] | freeRegs=[] | call name | minReads=0 | mayRaise=[ExceptionFailure] | freeRegs=[] | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | minReads=0 | mayRaise=[ExceptionFailure] | freeRegs=[] | join join | minReads=0 | mayRaise=[] | freeRegs=[] | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | minReads=0 | | mayRaise=[] | | freeRegs=[] | | ret | | minReads=0 | | mayRaise=[] | | freeRegs=[] | catch ExceptionFailure | minReads=0 | mayRaise=[ExceptionFailure] | freeRegs=[] | | | | | pushValue (\x_0 -> GHC.Tuple.()) | | | minReads=3 | | | mayRaise=[ExceptionFailure] | | | freeRegs=[] | | | call name | | | minReads=3 | | | mayRaise=[ExceptionFailure] | | | freeRegs=[] | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | minReads=0 | | | mayRaise=[] | | | freeRegs=[] | | | commit ExceptionFailure | | | minReads=0 | | | mayRaise=[] | | | freeRegs=[] | | | refJoin join | | | minReads=0 | | | mayRaise=[] | | | freeRegs=[] | | | | | pushInput | | | minReads=0 | | | mayRaise=[ExceptionFailure] | | | freeRegs=[] | | | lift2Value (\(Data.Text.Internal.Text _ i_0 _) (Data.Text.Internal.Text _ | | | j_1 | | | _) -> i_0 GHC.Classes.== j_1) | | | minReads=0 | | | mayRaise=[ExceptionFailure] | | | freeRegs=[] | | | choicesBranch | | | minReads=0 | | | mayRaise=[ExceptionFailure] | | | freeRegs=[] | | | | x_0)> | | | | | call name | | | | | minReads=0 | | | | | mayRaise=[] | | | | | freeRegs=[] | | | | | refJoin join | | | | | minReads=0 | | | | | mayRaise=[] | | | | | freeRegs=[] | | | | | | | | | fail [] | | | | | minReads=0 | | | | | mayRaise=[ExceptionFailure] | | | | | freeRegs=[] let name minReads=0 mayRaise=[ExceptionFailure] freeRegs=[] | pushValue (\x_0 -> \x_1 -> x_1) | minReads=0 | mayRaise=[ExceptionFailure] | freeRegs=[] | catch ExceptionFailure | minReads=0 | mayRaise=[ExceptionFailure] | freeRegs=[] | | | | | pushValue (\x_0 -> \x_1 -> \x_2 -> x_2) | | | minReads=1 | | | mayRaise=[ExceptionFailure] | | | freeRegs=[] | | | comment "satisfy" | | | minReads=1 | | | mayRaise=[ExceptionFailure] | | | freeRegs=[] | | | read Parsers.Nandlang.nandIdentStart | | | minReads=1 | | | mayRaise=[ExceptionFailure] | | | freeRegs=[] | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | minReads=0 | | | mayRaise=[ExceptionFailure] | | | freeRegs=[] | | | pushValue (\x_0 -> x_0) | | | minReads=0 | | | mayRaise=[ExceptionFailure] | | | freeRegs=[] | | | newRegister reg | | | minReads=0 | | | mayRaise=[ExceptionFailure] | | | freeRegs=[] | | | iter loop | | | minReads=0 | | | mayRaise=[ExceptionFailure] | | | freeRegs=[reg] | | | | | | | | | pushValue (\x_0 -> \x_1 -> x_1) | | | | | minReads=1 | | | | | mayRaise=[ExceptionFailure] | | | | | freeRegs=[reg] | | | | | comment "satisfy" | | | | | minReads=1 | | | | | mayRaise=[ExceptionFailure] | | | | | freeRegs=[reg] | | | | | read Parsers.Nandlang.nandIdentLetter | | | | | minReads=1 | | | | | mayRaise=[ExceptionFailure] | | | | | freeRegs=[reg] | | | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | | | minReads=0 | | | | | mayRaise=[] | | | | | freeRegs=[reg] | | | | | readRegister reg | | | | | minReads=0 | | | | | mayRaise=[] | | | | | freeRegs=[reg] | | | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | | | minReads=0 | | | | | mayRaise=[] | | | | | freeRegs=[reg] | | | | | writeRegister reg | | | | | minReads=0 | | | | | mayRaise=[] | | | | | freeRegs=[reg] | | | | | jump loop | | | | | minReads=0 | | | | | mayRaise=[] | | | | | freeRegs=[] | | | | | | | | | pushInput | | | | | minReads=0 | | | | | mayRaise=[ExceptionFailure] | | | | | freeRegs=[reg] | | | | | lift2Value (\(Data.Text.Internal.Text _ i_0 _) (Data.Text.Internal.Text _ | | | | | j_1 | | | | | _) -> i_0 GHC.Classes.== j_1) | | | | | minReads=0 | | | | | mayRaise=[ExceptionFailure] | | | | | freeRegs=[reg] | | | | | choicesBranch | | | | | minReads=0 | | | | | mayRaise=[ExceptionFailure] | | | | | freeRegs=[reg] | | | | | | x_0)> | | | | | | | readRegister reg | | | | | | | minReads=1 | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | freeRegs=[reg] | | | | | | | call name | | | | | | | minReads=1 | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | freeRegs=[] | | | | | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | | | | | minReads=1 | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | freeRegs=[] | | | | | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | | | | | minReads=1 | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | freeRegs=[] | | | | | | | call name | | | | | | | minReads=1 | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | freeRegs=[] | | | | | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | | | | | minReads=1 | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | freeRegs=[] | | | | | | | commit ExceptionFailure | | | | | | | minReads=1 | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | freeRegs=[] | | | | | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | | | | | minReads=1 | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | freeRegs=[] | | | | | | | call name | | | | | | | minReads=1 | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | freeRegs=[] | | | | | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | | | | | minReads=0 | | | | | | | mayRaise=[] | | | | | | | freeRegs=[] | | | | | | | ret | | | | | | | minReads=0 | | | | | | | mayRaise=[] | | | | | | | freeRegs=[] | | | | | | | | | | | | | fail [] | | | | | | | minReads=0 | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | freeRegs=[] | | | | | loadInput | | | minReads=0 | | | mayRaise=[ExceptionFailure] | | | freeRegs=[] | | | fail [] | | | minReads=0 | | | mayRaise=[ExceptionFailure] | | | freeRegs=[] let name minReads=0 mayRaise=[] freeRegs=[] | pushValue (\x_0 -> \x_1 -> x_1) | minReads=0 | mayRaise=[] | freeRegs=[] | ret | minReads=0 | mayRaise=[] | freeRegs=[] let name minReads=0 mayRaise=[] freeRegs=[] | pushValue GHC.Tuple.() | minReads=0 | mayRaise=[] | freeRegs=[] | ret | minReads=0 | mayRaise=[] | freeRegs=[] let name minReads=0 mayRaise=[] freeRegs=[] | pushValue GHC.Tuple.() | minReads=0 | mayRaise=[] | freeRegs=[] | ret | minReads=0 | mayRaise=[] | freeRegs=[] let name minReads=1 mayRaise=[ExceptionFailure] freeRegs=[] | comment "satisfy" | minReads=1 | mayRaise=[ExceptionFailure] | freeRegs=[] | read (\t_0 -> ('0' GHC.Classes.== t_0) GHC.Classes.|| (('1' GHC.Classes.== t_0) GHC.Classes.|| (('2' GHC.Classes.== t_0) GHC.Classes.|| (('3' GHC.Classes.== t_0) GHC.Classes.|| (('4' GHC.Classes.== t_0) GHC.Classes.|| (('5' GHC.Classes.== t_0) GHC.Classes.|| (('6' GHC.Classes.== t_0) GHC.Classes.|| (('7' GHC.Classes.== t_0) GHC.Classes.|| (('8' GHC.Classes.== t_0) GHC.Classes.|| (('9' GHC.Classes.== t_0) GHC.Classes.|| GHC.Types.False)))))))))) | minReads=1 | mayRaise=[ExceptionFailure] | freeRegs=[] | ret | minReads=0 | mayRaise=[] | freeRegs=[] let name minReads=1 mayRaise=[ExceptionFailure] freeRegs=[] | pushValue (\x_0 -> \x_1 -> GHC.Tuple.()) | minReads=1 | mayRaise=[ExceptionFailure] | freeRegs=[] | call name | minReads=1 | mayRaise=[ExceptionFailure] | freeRegs=[] | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | minReads=0 | mayRaise=[ExceptionFailure] | freeRegs=[] | pushValue (\x_0 -> x_0) | minReads=0 | mayRaise=[ExceptionFailure] | freeRegs=[] | newRegister reg | minReads=0 | mayRaise=[ExceptionFailure] | freeRegs=[] | iter loop | minReads=0 | mayRaise=[ExceptionFailure] | freeRegs=[reg] | | | | | pushValue (\x_0 -> \x_1 -> x_1) | | | minReads=1 | | | mayRaise=[ExceptionFailure] | | | freeRegs=[reg] | | | call name | | | minReads=1 | | | mayRaise=[ExceptionFailure] | | | freeRegs=[reg] | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | minReads=0 | | | mayRaise=[] | | | freeRegs=[reg] | | | readRegister reg | | | minReads=0 | | | mayRaise=[] | | | freeRegs=[reg] | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | minReads=0 | | | mayRaise=[] | | | freeRegs=[reg] | | | writeRegister reg | | | minReads=0 | | | mayRaise=[] | | | freeRegs=[reg] | | | jump loop | | | minReads=0 | | | mayRaise=[] | | | freeRegs=[] | | | | | pushInput | | | minReads=0 | | | mayRaise=[ExceptionFailure] | | | freeRegs=[reg] | | | lift2Value (\(Data.Text.Internal.Text _ i_0 _) (Data.Text.Internal.Text _ | | | j_1 | | | _) -> i_0 GHC.Classes.== j_1) | | | minReads=0 | | | mayRaise=[ExceptionFailure] | | | freeRegs=[reg] | | | choicesBranch | | | minReads=0 | | | mayRaise=[ExceptionFailure] | | | freeRegs=[reg] | | | | x_0)> | | | | | readRegister reg | | | | | minReads=0 | | | | | mayRaise=[] | | | | | freeRegs=[reg] | | | | | pushValue GHC.Tuple.() | | | | | minReads=0 | | | | | mayRaise=[] | | | | | freeRegs=[] | | | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | | | minReads=0 | | | | | mayRaise=[] | | | | | freeRegs=[] | | | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | | | minReads=0 | | | | | mayRaise=[] | | | | | freeRegs=[] | | | | | ret | | | | | minReads=0 | | | | | mayRaise=[] | | | | | freeRegs=[] | | | | | | | | | fail [] | | | | | minReads=0 | | | | | mayRaise=[ExceptionFailure] | | | | | freeRegs=[] let name minReads=1 mayRaise=[ExceptionFailure] freeRegs=[] | pushValue (\x_0 -> \x_1 -> x_1) | minReads=1 | mayRaise=[ExceptionFailure] | freeRegs=[] | comment "satisfy" | minReads=1 | mayRaise=[ExceptionFailure] | freeRegs=[] | read GHC.Unicode.isSpace | minReads=1 | mayRaise=[ExceptionFailure] | freeRegs=[] | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | minReads=0 | mayRaise=[] | freeRegs=[] | call name | minReads=0 | mayRaise=[] | freeRegs=[] | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | minReads=0 | mayRaise=[] | freeRegs=[] | ret | minReads=0 | mayRaise=[] | freeRegs=[] let name minReads=2 mayRaise=[ExceptionFailure] freeRegs=[] | pushValue (\x_0 -> \x_1 -> '(') | minReads=2 | mayRaise=[ExceptionFailure] | freeRegs=[] | comment "satisfy" | minReads=2 | mayRaise=[ExceptionFailure] | freeRegs=[] | read ((GHC.Classes.==) '(') | minReads=2 | mayRaise=[ExceptionFailure] | freeRegs=[] | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | minReads=1 | mayRaise=[ExceptionFailure] | freeRegs=[] | call name | minReads=1 | mayRaise=[ExceptionFailure] | freeRegs=[] | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | minReads=0 | mayRaise=[] | freeRegs=[] | ret | minReads=0 | mayRaise=[] | freeRegs=[] let name minReads=2 mayRaise=[ExceptionFailure] freeRegs=[] | pushValue (\x_0 -> \x_1 -> ')') | minReads=2 | mayRaise=[ExceptionFailure] | freeRegs=[] | comment "satisfy" | minReads=2 | mayRaise=[ExceptionFailure] | freeRegs=[] | read ((GHC.Classes.==) ')') | minReads=2 | mayRaise=[ExceptionFailure] | freeRegs=[] | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | minReads=1 | mayRaise=[ExceptionFailure] | freeRegs=[] | call name | minReads=1 | mayRaise=[ExceptionFailure] | freeRegs=[] | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | minReads=0 | mayRaise=[] | freeRegs=[] | ret | minReads=0 | mayRaise=[] | freeRegs=[] let name minReads=2 mayRaise=[ExceptionFailure] freeRegs=[] | pushValue (\x_0 -> \x_1 -> ',') | minReads=2 | mayRaise=[ExceptionFailure] | freeRegs=[] | comment "satisfy" | minReads=2 | mayRaise=[ExceptionFailure] | freeRegs=[] | read ((GHC.Classes.==) ',') | minReads=2 | mayRaise=[ExceptionFailure] | freeRegs=[] | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | minReads=1 | mayRaise=[ExceptionFailure] | freeRegs=[] | call name | minReads=1 | mayRaise=[ExceptionFailure] | freeRegs=[] | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | minReads=0 | mayRaise=[] | freeRegs=[] | ret | minReads=0 | mayRaise=[] | freeRegs=[] let name minReads=2 mayRaise=[ExceptionFailure] freeRegs=[] | pushValue (\x_0 -> \x_1 -> ';') | minReads=2 | mayRaise=[ExceptionFailure] | freeRegs=[] | comment "satisfy" | minReads=2 | mayRaise=[ExceptionFailure] | freeRegs=[] | read ((GHC.Classes.==) ';') | minReads=2 | mayRaise=[ExceptionFailure] | freeRegs=[] | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | minReads=1 | mayRaise=[ExceptionFailure] | freeRegs=[] | call name | minReads=1 | mayRaise=[ExceptionFailure] | freeRegs=[] | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | minReads=0 | mayRaise=[] | freeRegs=[] | ret | minReads=0 | mayRaise=[] | freeRegs=[] let name minReads=2 mayRaise=[ExceptionFailure] freeRegs=[] | pushValue (\x_0 -> \x_1 -> \x_2 -> \x_3 -> \x_4 -> \x_5 -> x_3) | minReads=2 | mayRaise=[ExceptionFailure] | freeRegs=[] | comment "satisfy" | minReads=2 | mayRaise=[ExceptionFailure] | freeRegs=[] | read ((GHC.Classes.==) '{') | minReads=2 | mayRaise=[ExceptionFailure] | freeRegs=[] | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | minReads=1 | mayRaise=[ExceptionFailure] | freeRegs=[] | call name | minReads=1 | mayRaise=[ExceptionFailure] | freeRegs=[] | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | minReads=0 | mayRaise=[ExceptionFailure] | freeRegs=[] | pushValue (\x_0 -> x_0) | minReads=0 | mayRaise=[ExceptionFailure] | freeRegs=[] | newRegister reg | minReads=0 | mayRaise=[ExceptionFailure] | freeRegs=[] | iter loop | minReads=0 | mayRaise=[ExceptionFailure] | freeRegs=[reg] | | | | | pushValue (\x_0 -> \x_1 -> x_1) | | | minReads=0 | | | mayRaise=[ExceptionFailure] | | | freeRegs=[reg] | | | join join | | | minReads=0 | | | mayRaise=[] | | | freeRegs=[reg] | | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | | minReads=0 | | | | mayRaise=[] | | | | freeRegs=[reg] | | | | readRegister reg | | | | minReads=0 | | | | mayRaise=[] | | | | freeRegs=[reg] | | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | | minReads=0 | | | | mayRaise=[] | | | | freeRegs=[reg] | | | | writeRegister reg | | | | minReads=0 | | | | mayRaise=[] | | | | freeRegs=[reg] | | | | jump loop | | | | minReads=0 | | | | mayRaise=[] | | | | freeRegs=[] | | | catch ExceptionFailure | | | minReads=0 | | | mayRaise=[ExceptionFailure] | | | freeRegs=[reg] | | | | | | | | | pushValue (\x_0 -> \x_1 -> x_1) | | | | | minReads=0 | | | | | mayRaise=[ExceptionFailure] | | | | | freeRegs=[reg] | | | | | catch ExceptionFailure | | | | | minReads=0 | | | | | mayRaise=[ExceptionFailure] | | | | | freeRegs=[reg] | | | | | | | | | | | | | pushValue (\x_0 -> \x_1 -> (GHC.Types.:) 'i' ((GHC.Types.:) 'f' GHC.Types.[])) | | | | | | | minReads=2 | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | freeRegs=[reg] | | | | | | | comment "satisfy" | | | | | | | minReads=2 | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | freeRegs=[reg] | | | | | | | read ((GHC.Classes.==) 'i') | | | | | | | minReads=2 | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | freeRegs=[reg] | | | | | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | | | | | minReads=1 | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | freeRegs=[reg] | | | | | | | comment "satisfy" | | | | | | | minReads=1 | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | freeRegs=[reg] | | | | | | | read ((GHC.Classes.==) 'f') | | | | | | | minReads=1 | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | freeRegs=[reg] | | | | | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | | | | | minReads=0 | | | | | | | mayRaise=[] | | | | | | | freeRegs=[reg] | | | | | | | commit ExceptionFailure | | | | | | | minReads=0 | | | | | | | mayRaise=[] | | | | | | | freeRegs=[reg] | | | | | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | | | | | minReads=0 | | | | | | | mayRaise=[] | | | | | | | freeRegs=[reg] | | | | | | | call name | | | | | | | minReads=0 | | | | | | | mayRaise=[] | | | | | | | freeRegs=[reg] | | | | | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | | | | | minReads=0 | | | | | | | mayRaise=[] | | | | | | | freeRegs=[reg] | | | | | | | commit ExceptionFailure | | | | | | | minReads=0 | | | | | | | mayRaise=[] | | | | | | | freeRegs=[reg] | | | | | | | refJoin join | | | | | | | minReads=0 | | | | | | | mayRaise=[] | | | | | | | freeRegs=[reg] | | | | | | | | | | | | | loadInput | | | | | | | minReads=0 | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | freeRegs=[] | | | | | | | fail [] | | | | | | | minReads=0 | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | freeRegs=[] | | | | | | | | | pushInput | | | | | minReads=0 | | | | | mayRaise=[ExceptionFailure] | | | | | freeRegs=[reg] | | | | | lift2Value (\(Data.Text.Internal.Text _ i_0 _) (Data.Text.Internal.Text _ | | | | | j_1 | | | | | _) -> i_0 GHC.Classes.== j_1) | | | | | minReads=0 | | | | | mayRaise=[ExceptionFailure] | | | | | freeRegs=[reg] | | | | | choicesBranch | | | | | minReads=0 | | | | | mayRaise=[ExceptionFailure] | | | | | freeRegs=[reg] | | | | | | x_0)> | | | | | | | catch ExceptionFailure | | | | | | | minReads=0 | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | freeRegs=[reg] | | | | | | | | | | | | | | | | | pushValue (\x_0 -> \x_1 -> \x_2 -> \x_3 -> x_3) | | | | | | | | | minReads=0 | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | freeRegs=[] | | | | | | | | | catch ExceptionFailure | | | | | | | | | minReads=0 | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | freeRegs=[] | | | | | | | | | | | | | | | | | | | | | pushValue (\x_0 -> \x_1 -> \x_2 -> \x_3 -> \x_4 -> (GHC.Types.:) 'w' ((GHC.Types.:) 'h' ((GHC.Types.:) 'i' ((GHC.Types.:) 'l' ((GHC.Types.:) 'e' GHC.Types.[]))))) | | | | | | | | | | | minReads=5 | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | freeRegs=[] | | | | | | | | | | | comment "satisfy" | | | | | | | | | | | minReads=5 | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | freeRegs=[] | | | | | | | | | | | read ((GHC.Classes.==) 'w') | | | | | | | | | | | minReads=5 | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | freeRegs=[] | | | | | | | | | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | | | | | | | | | minReads=4 | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | freeRegs=[] | | | | | | | | | | | comment "satisfy" | | | | | | | | | | | minReads=4 | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | freeRegs=[] | | | | | | | | | | | read ((GHC.Classes.==) 'h') | | | | | | | | | | | minReads=4 | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | freeRegs=[] | | | | | | | | | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | | | | | | | | | minReads=3 | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | freeRegs=[] | | | | | | | | | | | comment "satisfy" | | | | | | | | | | | minReads=3 | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | freeRegs=[] | | | | | | | | | | | read ((GHC.Classes.==) 'i') | | | | | | | | | | | minReads=3 | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | freeRegs=[] | | | | | | | | | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | | | | | | | | | minReads=2 | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | freeRegs=[] | | | | | | | | | | | comment "satisfy" | | | | | | | | | | | minReads=2 | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | freeRegs=[] | | | | | | | | | | | read ((GHC.Classes.==) 'l') | | | | | | | | | | | minReads=2 | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | freeRegs=[] | | | | | | | | | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | | | | | | | | | minReads=1 | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | freeRegs=[] | | | | | | | | | | | comment "satisfy" | | | | | | | | | | | minReads=1 | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | freeRegs=[] | | | | | | | | | | | read ((GHC.Classes.==) 'e') | | | | | | | | | | | minReads=1 | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | freeRegs=[] | | | | | | | | | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | | | | | | | | | minReads=0 | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | freeRegs=[] | | | | | | | | | | | commit ExceptionFailure | | | | | | | | | | | minReads=0 | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | freeRegs=[] | | | | | | | | | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | | | | | | | | | minReads=0 | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | freeRegs=[] | | | | | | | | | | | call name | | | | | | | | | | | minReads=0 | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | freeRegs=[] | | | | | | | | | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | | | | | | | | | minReads=0 | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | freeRegs=[] | | | | | | | | | | | call name | | | | | | | | | | | minReads=0 | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | freeRegs=[] | | | | | | | | | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | | | | | | | | | minReads=0 | | | | | | | | | | | mayRaise=[] | | | | | | | | | | | freeRegs=[] | | | | | | | | | | | call name | | | | | | | | | | | minReads=0 | | | | | | | | | | | mayRaise=[] | | | | | | | | | | | freeRegs=[] | | | | | | | | | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | | | | | | | | | minReads=0 | | | | | | | | | | | mayRaise=[] | | | | | | | | | | | freeRegs=[reg] | | | | | | | | | | | commit ExceptionFailure | | | | | | | | | | | minReads=0 | | | | | | | | | | | mayRaise=[] | | | | | | | | | | | freeRegs=[reg] | | | | | | | | | | | refJoin join | | | | | | | | | | | minReads=0 | | | | | | | | | | | mayRaise=[] | | | | | | | | | | | freeRegs=[reg] | | | | | | | | | | | | | | | | | | | | | loadInput | | | | | | | | | | | minReads=0 | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | freeRegs=[] | | | | | | | | | | | fail [] | | | | | | | | | | | minReads=0 | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | freeRegs=[] | | | | | | | | | | | | | | | | | pushInput | | | | | | | | | minReads=0 | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | freeRegs=[reg] | | | | | | | | | lift2Value (\(Data.Text.Internal.Text _ i_0 _) (Data.Text.Internal.Text _ | | | | | | | | | j_1 | | | | | | | | | _) -> i_0 GHC.Classes.== j_1) | | | | | | | | | minReads=0 | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | freeRegs=[reg] | | | | | | | | | choicesBranch | | | | | | | | | minReads=0 | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | freeRegs=[reg] | | | | | | | | | | x_0)> | | | | | | | | | | | catch ExceptionFailure | | | | | | | | | | | minReads=0 | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | freeRegs=[reg] | | | | | | | | | | | | | | | | | | | | | | | | | catch ExceptionFailure | | | | | | | | | | | | | minReads=0 | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | freeRegs=[reg] | | | | | | | | | | | | | | | | | | | | | | | | | | | | | pushValue (\x_0 -> \x_1 -> \x_2 -> \x_3 -> \x_4 -> \x_5 -> \x_6 -> \x_7 -> \x_8 -> \x_9 -> x_8) | | | | | | | | | | | | | | | minReads=0 | | | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | | | freeRegs=[reg] | | | | | | | | | | | | | | | join join | | | | | | | | | | | | | | | minReads=0 | | | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | | | freeRegs=[reg] | | | | | | | | | | | | | | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | | | | | | | | | | | | | | minReads=0 | | | | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | | | | freeRegs=[reg] | | | | | | | | | | | | | | | | call name | | | | | | | | | | | | | | | | minReads=0 | | | | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | | | | freeRegs=[reg] | | | | | | | | | | | | | | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | | | | | | | | | | | | | | minReads=0 | | | | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | | | | freeRegs=[reg] | | | | | | | | | | | | | | | | pushValue (\x_0 -> x_0) | | | | | | | | | | | | | | | | minReads=0 | | | | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | | | | freeRegs=[reg] | | | | | | | | | | | | | | | | newRegister reg | | | | | | | | | | | | | | | | minReads=0 | | | | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | | | | freeRegs=[reg] | | | | | | | | | | | | | | | | iter loop | | | | | | | | | | | | | | | | minReads=0 | | | | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | | | | freeRegs=[reg,reg] | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | pushValue (\x_0 -> \x_1 -> \x_2 -> x_0 x_2) | | | | | | | | | | | | | | | | | | minReads=2 | | | | | | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | | | | | | freeRegs=[reg] | | | | | | | | | | | | | | | | | | call name | | | | | | | | | | | | | | | | | | minReads=2 | | | | | | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | | | | | | freeRegs=[reg] | | | | | | | | | | | | | | | | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | | | | | | | | | | | | | | | | minReads=2 | | | | | | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | | | | | | freeRegs=[reg] | | | | | | | | | | | | | | | | | | call name | | | | | | | | | | | | | | | | | | minReads=2 | | | | | | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | | | | | | freeRegs=[reg] | | | | | | | | | | | | | | | | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | | | | | | | | | | | | | | | | minReads=0 | | | | | | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | | | | | | freeRegs=[reg] | | | | | | | | | | | | | | | | | | call name | | | | | | | | | | | | | | | | | | minReads=0 | | | | | | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | | | | | | freeRegs=[reg] | | | | | | | | | | | | | | | | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | | | | | | | | | | | | | | | | minReads=0 | | | | | | | | | | | | | | | | | | mayRaise=[] | | | | | | | | | | | | | | | | | | freeRegs=[reg] | | | | | | | | | | | | | | | | | | readRegister reg | | | | | | | | | | | | | | | | | | minReads=0 | | | | | | | | | | | | | | | | | | mayRaise=[] | | | | | | | | | | | | | | | | | | freeRegs=[reg] | | | | | | | | | | | | | | | | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | | | | | | | | | | | | | | | | minReads=0 | | | | | | | | | | | | | | | | | | mayRaise=[] | | | | | | | | | | | | | | | | | | freeRegs=[reg] | | | | | | | | | | | | | | | | | | writeRegister reg | | | | | | | | | | | | | | | | | | minReads=0 | | | | | | | | | | | | | | | | | | mayRaise=[] | | | | | | | | | | | | | | | | | | freeRegs=[reg] | | | | | | | | | | | | | | | | | | jump loop | | | | | | | | | | | | | | | | | | minReads=0 | | | | | | | | | | | | | | | | | | mayRaise=[] | | | | | | | | | | | | | | | | | | freeRegs=[] | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | pushInput | | | | | | | | | | | | | | | | | | minReads=0 | | | | | | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | | | | | | freeRegs=[reg,reg] | | | | | | | | | | | | | | | | | | lift2Value (\(Data.Text.Internal.Text _ i_0 _) (Data.Text.Internal.Text _ | | | | | | | | | | | | | | | | | | j_1 | | | | | | | | | | | | | | | | | | _) -> i_0 GHC.Classes.== j_1) | | | | | | | | | | | | | | | | | | minReads=0 | | | | | | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | | | | | | freeRegs=[reg,reg] | | | | | | | | | | | | | | | | | | choicesBranch | | | | | | | | | | | | | | | | | | minReads=0 | | | | | | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | | | | | | freeRegs=[reg,reg] | | | | | | | | | | | | | | | | | | | x_0)> | | | | | | | | | | | | | | | | | | | | readRegister reg | | | | | | | | | | | | | | | | | | | | minReads=2 | | | | | | | | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | | | | | | | | freeRegs=[reg,reg] | | | | | | | | | | | | | | | | | | | | call name | | | | | | | | | | | | | | | | | | | | minReads=2 | | | | | | | | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | | | | | | | | freeRegs=[reg] | | | | | | | | | | | | | | | | | | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | | | | | | | | | | | | | | | | | | minReads=2 | | | | | | | | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | | | | | | | | freeRegs=[reg] | | | | | | | | | | | | | | | | | | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | | | | | | | | | | | | | | | | | | minReads=2 | | | | | | | | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | | | | | | | | freeRegs=[reg] | | | | | | | | | | | | | | | | | | | | call name | | | | | | | | | | | | | | | | | | | | minReads=2 | | | | | | | | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | | | | | | | | freeRegs=[reg] | | | | | | | | | | | | | | | | | | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | | | | | | | | | | | | | | | | | | minReads=2 | | | | | | | | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | | | | | | | | freeRegs=[reg] | | | | | | | | | | | | | | | | | | | | comment "satisfy" | | | | | | | | | | | | | | | | | | | | minReads=2 | | | | | | | | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | | | | | | | | freeRegs=[reg] | | | | | | | | | | | | | | | | | | | | read ((GHC.Classes.==) '=') | | | | | | | | | | | | | | | | | | | | minReads=2 | | | | | | | | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | | | | | | | | freeRegs=[reg] | | | | | | | | | | | | | | | | | | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | | | | | | | | | | | | | | | | | | minReads=1 | | | | | | | | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | | | | | | | | freeRegs=[reg] | | | | | | | | | | | | | | | | | | | | call name | | | | | | | | | | | | | | | | | | | | minReads=1 | | | | | | | | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | | | | | | | | freeRegs=[reg] | | | | | | | | | | | | | | | | | | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | | | | | | | | | | | | | | | | | | minReads=0 | | | | | | | | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | | | | | | | | freeRegs=[reg] | | | | | | | | | | | | | | | | | | | | call name | | | | | | | | | | | | | | | | | | | | minReads=0 | | | | | | | | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | | | | | | | | freeRegs=[reg] | | | | | | | | | | | | | | | | | | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | | | | | | | | | | | | | | | | | | minReads=0 | | | | | | | | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | | | | | | | | freeRegs=[reg] | | | | | | | | | | | | | | | | | | | | pushValue (\x_0 -> x_0) | | | | | | | | | | | | | | | | | | | | minReads=0 | | | | | | | | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | | | | | | | | freeRegs=[reg] | | | | | | | | | | | | | | | | | | | | newRegister reg | | | | | | | | | | | | | | | | | | | | minReads=0 | | | | | | | | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | | | | | | | | freeRegs=[reg] | | | | | | | | | | | | | | | | | | | | iter loop | | | | | | | | | | | | | | | | | | | | minReads=0 | | | | | | | | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | | | | | | | | freeRegs=[reg,reg] | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | pushValue (\x_0 -> \x_1 -> \x_2 -> x_0 x_2) | | | | | | | | | | | | | | | | | | | | | | minReads=2 | | | | | | | | | | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | | | | | | | | | | freeRegs=[reg] | | | | | | | | | | | | | | | | | | | | | | call name | | | | | | | | | | | | | | | | | | | | | | minReads=2 | | | | | | | | | | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | | | | | | | | | | freeRegs=[reg] | | | | | | | | | | | | | | | | | | | | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | | | | | | | | | | | | | | | | | | | | minReads=2 | | | | | | | | | | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | | | | | | | | | | freeRegs=[reg] | | | | | | | | | | | | | | | | | | | | | | call name | | | | | | | | | | | | | | | | | | | | | | minReads=2 | | | | | | | | | | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | | | | | | | | | | freeRegs=[reg] | | | | | | | | | | | | | | | | | | | | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | | | | | | | | | | | | | | | | | | | | minReads=0 | | | | | | | | | | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | | | | | | | | | | freeRegs=[reg] | | | | | | | | | | | | | | | | | | | | | | call name | | | | | | | | | | | | | | | | | | | | | | minReads=0 | | | | | | | | | | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | | | | | | | | | | freeRegs=[reg] | | | | | | | | | | | | | | | | | | | | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | | | | | | | | | | | | | | | | | | | | minReads=0 | | | | | | | | | | | | | | | | | | | | | | mayRaise=[] | | | | | | | | | | | | | | | | | | | | | | freeRegs=[reg] | | | | | | | | | | | | | | | | | | | | | | readRegister reg | | | | | | | | | | | | | | | | | | | | | | minReads=0 | | | | | | | | | | | | | | | | | | | | | | mayRaise=[] | | | | | | | | | | | | | | | | | | | | | | freeRegs=[reg] | | | | | | | | | | | | | | | | | | | | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | | | | | | | | | | | | | | | | | | | | minReads=0 | | | | | | | | | | | | | | | | | | | | | | mayRaise=[] | | | | | | | | | | | | | | | | | | | | | | freeRegs=[reg] | | | | | | | | | | | | | | | | | | | | | | writeRegister reg | | | | | | | | | | | | | | | | | | | | | | minReads=0 | | | | | | | | | | | | | | | | | | | | | | mayRaise=[] | | | | | | | | | | | | | | | | | | | | | | freeRegs=[reg] | | | | | | | | | | | | | | | | | | | | | | jump loop | | | | | | | | | | | | | | | | | | | | | | minReads=0 | | | | | | | | | | | | | | | | | | | | | | mayRaise=[] | | | | | | | | | | | | | | | | | | | | | | freeRegs=[] | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | pushInput | | | | | | | | | | | | | | | | | | | | | | minReads=0 | | | | | | | | | | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | | | | | | | | | | freeRegs=[reg,reg] | | | | | | | | | | | | | | | | | | | | | | lift2Value (\(Data.Text.Internal.Text _ i_0 _) (Data.Text.Internal.Text _ | | | | | | | | | | | | | | | | | | | | | | j_1 | | | | | | | | | | | | | | | | | | | | | | _) -> i_0 GHC.Classes.== j_1) | | | | | | | | | | | | | | | | | | | | | | minReads=0 | | | | | | | | | | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | | | | | | | | | | freeRegs=[reg,reg] | | | | | | | | | | | | | | | | | | | | | | choicesBranch | | | | | | | | | | | | | | | | | | | | | | minReads=0 | | | | | | | | | | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | | | | | | | | | | freeRegs=[reg,reg] | | | | | | | | | | | | | | | | | | | | | | | x_0)> | | | | | | | | | | | | | | | | | | | | | | | | readRegister reg | | | | | | | | | | | | | | | | | | | | | | | | minReads=2 | | | | | | | | | | | | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | | | | | | | | | | | | freeRegs=[reg,reg] | | | | | | | | | | | | | | | | | | | | | | | | call name | | | | | | | | | | | | | | | | | | | | | | | | minReads=2 | | | | | | | | | | | | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | | | | | | | | | | | | freeRegs=[reg] | | | | | | | | | | | | | | | | | | | | | | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | | | | | | | | | | | | | | | | | | | | | | minReads=2 | | | | | | | | | | | | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | | | | | | | | | | | | freeRegs=[reg] | | | | | | | | | | | | | | | | | | | | | | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | | | | | | | | | | | | | | | | | | | | | | minReads=2 | | | | | | | | | | | | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | | | | | | | | | | | | freeRegs=[reg] | | | | | | | | | | | | | | | | | | | | | | | | call name | | | | | | | | | | | | | | | | | | | | | | | | minReads=2 | | | | | | | | | | | | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | | | | | | | | | | | | freeRegs=[reg] | | | | | | | | | | | | | | | | | | | | | | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | | | | | | | | | | | | | | | | | | | | | | minReads=2 | | | | | | | | | | | | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | | | | | | | | | | | | freeRegs=[reg] | | | | | | | | | | | | | | | | | | | | | | | | call name | | | | | | | | | | | | | | | | | | | | | | | | minReads=2 | | | | | | | | | | | | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | | | | | | | | | | | | freeRegs=[reg] | | | | | | | | | | | | | | | | | | | | | | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | | | | | | | | | | | | | | | | | | | | | | minReads=0 | | | | | | | | | | | | | | | | | | | | | | | | mayRaise=[] | | | | | | | | | | | | | | | | | | | | | | | | freeRegs=[reg] | | | | | | | | | | | | | | | | | | | | | | | | commit ExceptionFailure | | | | | | | | | | | | | | | | | | | | | | | | minReads=0 | | | | | | | | | | | | | | | | | | | | | | | | mayRaise=[] | | | | | | | | | | | | | | | | | | | | | | | | freeRegs=[reg] | | | | | | | | | | | | | | | | | | | | | | | | commit ExceptionFailure | | | | | | | | | | | | | | | | | | | | | | | | minReads=0 | | | | | | | | | | | | | | | | | | | | | | | | mayRaise=[] | | | | | | | | | | | | | | | | | | | | | | | | freeRegs=[reg] | | | | | | | | | | | | | | | | | | | | | | | | refJoin join | | | | | | | | | | | | | | | | | | | | | | | | minReads=0 | | | | | | | | | | | | | | | | | | | | | | | | mayRaise=[] | | | | | | | | | | | | | | | | | | | | | | | | freeRegs=[reg] | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | fail [] | | | | | | | | | | | | | | | | | | | | | | | | minReads=0 | | | | | | | | | | | | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | | | | | | | | | | | | freeRegs=[] | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | fail [] | | | | | | | | | | | | | | | | | | | | minReads=0 | | | | | | | | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | | | | | | | | freeRegs=[] | | | | | | | | | | | | | | | catch ExceptionFailure | | | | | | | | | | | | | | | minReads=0 | | | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | | | freeRegs=[reg] | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | pushValue (\x_0 -> \x_1 -> GHC.Tuple.()) | | | | | | | | | | | | | | | | | minReads=0 | | | | | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | | | | | freeRegs=[reg] | | | | | | | | | | | | | | | | | catch ExceptionFailure | | | | | | | | | | | | | | | | | minReads=0 | | | | | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | | | | | freeRegs=[reg] | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | pushValue (\x_0 -> \x_1 -> \x_2 -> (GHC.Types.:) 'v' ((GHC.Types.:) 'a' ((GHC.Types.:) 'r' GHC.Types.[]))) | | | | | | | | | | | | | | | | | | | minReads=3 | | | | | | | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | | | | | | | freeRegs=[reg] | | | | | | | | | | | | | | | | | | | comment "satisfy" | | | | | | | | | | | | | | | | | | | minReads=3 | | | | | | | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | | | | | | | freeRegs=[reg] | | | | | | | | | | | | | | | | | | | read ((GHC.Classes.==) 'v') | | | | | | | | | | | | | | | | | | | minReads=3 | | | | | | | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | | | | | | | freeRegs=[reg] | | | | | | | | | | | | | | | | | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | | | | | | | | | | | | | | | | | minReads=2 | | | | | | | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | | | | | | | freeRegs=[reg] | | | | | | | | | | | | | | | | | | | comment "satisfy" | | | | | | | | | | | | | | | | | | | minReads=2 | | | | | | | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | | | | | | | freeRegs=[reg] | | | | | | | | | | | | | | | | | | | read ((GHC.Classes.==) 'a') | | | | | | | | | | | | | | | | | | | minReads=2 | | | | | | | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | | | | | | | freeRegs=[reg] | | | | | | | | | | | | | | | | | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | | | | | | | | | | | | | | | | | minReads=1 | | | | | | | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | | | | | | | freeRegs=[reg] | | | | | | | | | | | | | | | | | | | comment "satisfy" | | | | | | | | | | | | | | | | | | | minReads=1 | | | | | | | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | | | | | | | freeRegs=[reg] | | | | | | | | | | | | | | | | | | | read ((GHC.Classes.==) 'r') | | | | | | | | | | | | | | | | | | | minReads=1 | | | | | | | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | | | | | | | freeRegs=[reg] | | | | | | | | | | | | | | | | | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | | | | | | | | | | | | | | | | | minReads=0 | | | | | | | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | | | | | | | freeRegs=[reg] | | | | | | | | | | | | | | | | | | | commit ExceptionFailure | | | | | | | | | | | | | | | | | | | minReads=0 | | | | | | | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | | | | | | | freeRegs=[reg] | | | | | | | | | | | | | | | | | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | | | | | | | | | | | | | | | | | minReads=0 | | | | | | | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | | | | | | | freeRegs=[reg] | | | | | | | | | | | | | | | | | | | call name | | | | | | | | | | | | | | | | | | | minReads=0 | | | | | | | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | | | | | | | freeRegs=[reg] | | | | | | | | | | | | | | | | | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | | | | | | | | | | | | | | | | | minReads=0 | | | | | | | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | | | | | | | freeRegs=[reg] | | | | | | | | | | | | | | | | | | | commit ExceptionFailure | | | | | | | | | | | | | | | | | | | minReads=0 | | | | | | | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | | | | | | | freeRegs=[reg] | | | | | | | | | | | | | | | | | | | refJoin join | | | | | | | | | | | | | | | | | | | minReads=0 | | | | | | | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | | | | | | | freeRegs=[reg] | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | loadInput | | | | | | | | | | | | | | | | | | | minReads=0 | | | | | | | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | | | | | | | freeRegs=[] | | | | | | | | | | | | | | | | | | | fail [] | | | | | | | | | | | | | | | | | | | minReads=0 | | | | | | | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | | | | | | | freeRegs=[] | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | pushInput | | | | | | | | | | | | | | | | | minReads=0 | | | | | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | | | | | freeRegs=[reg] | | | | | | | | | | | | | | | | | lift2Value (\(Data.Text.Internal.Text _ i_0 _) (Data.Text.Internal.Text _ | | | | | | | | | | | | | | | | | j_1 | | | | | | | | | | | | | | | | | _) -> i_0 GHC.Classes.== j_1) | | | | | | | | | | | | | | | | | minReads=0 | | | | | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | | | | | freeRegs=[reg] | | | | | | | | | | | | | | | | | choicesBranch | | | | | | | | | | | | | | | | | minReads=0 | | | | | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | | | | | freeRegs=[reg] | | | | | | | | | | | | | | | | | | x_0)> | | | | | | | | | | | | | | | | | | | call name | | | | | | | | | | | | | | | | | | | minReads=0 | | | | | | | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | | | | | | | freeRegs=[reg] | | | | | | | | | | | | | | | | | | | refJoin join | | | | | | | | | | | | | | | | | | | minReads=0 | | | | | | | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | | | | | | | freeRegs=[reg] | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | fail [] | | | | | | | | | | | | | | | | | | | minReads=0 | | | | | | | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | | | | | | | freeRegs=[] | | | | | | | | | | | | | | | | | | | | | | | | | | | | | loadInput | | | | | | | | | | | | | | | minReads=0 | | | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | | | freeRegs=[] | | | | | | | | | | | | | | | fail [] | | | | | | | | | | | | | | | minReads=0 | | | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | | | freeRegs=[] | | | | | | | | | | | | | | | | | | | | | | | | | pushInput | | | | | | | | | | | | | minReads=0 | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | freeRegs=[reg] | | | | | | | | | | | | | lift2Value (\(Data.Text.Internal.Text _ i_0 _) (Data.Text.Internal.Text _ | | | | | | | | | | | | | j_1 | | | | | | | | | | | | | _) -> i_0 GHC.Classes.== j_1) | | | | | | | | | | | | | minReads=0 | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | freeRegs=[reg] | | | | | | | | | | | | | choicesBranch | | | | | | | | | | | | | minReads=0 | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | freeRegs=[reg] | | | | | | | | | | | | | | x_0)> | | | | | | | | | | | | | | | pushValue (\x_0 -> \x_1 -> x_0) | | | | | | | | | | | | | | | minReads=2 | | | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | | | freeRegs=[reg] | | | | | | | | | | | | | | | call name | | | | | | | | | | | | | | | minReads=2 | | | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | | | freeRegs=[reg] | | | | | | | | | | | | | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | | | | | | | | | | | | | minReads=2 | | | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | | | freeRegs=[reg] | | | | | | | | | | | | | | | call name | | | | | | | | | | | | | | | minReads=2 | | | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | | | freeRegs=[reg] | | | | | | | | | | | | | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | | | | | | | | | | | | | minReads=0 | | | | | | | | | | | | | | | mayRaise=[] | | | | | | | | | | | | | | | freeRegs=[reg] | | | | | | | | | | | | | | | refJoin join | | | | | | | | | | | | | | | minReads=0 | | | | | | | | | | | | | | | mayRaise=[] | | | | | | | | | | | | | | | freeRegs=[reg] | | | | | | | | | | | | | | | | | | | | | | | | | | | | | fail [] | | | | | | | | | | | | | | | minReads=0 | | | | | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | | | | | freeRegs=[] | | | | | | | | | | | | | | | | | | | | | fail [] | | | | | | | | | | | minReads=0 | | | | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | | | | freeRegs=[] | | | | | | | | | | | | | fail [] | | | | | | | minReads=0 | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | freeRegs=[] | | | | | pushInput | | | minReads=0 | | | mayRaise=[ExceptionFailure] | | | freeRegs=[reg] | | | lift2Value (\(Data.Text.Internal.Text _ i_0 _) (Data.Text.Internal.Text _ | | | j_1 | | | _) -> i_0 GHC.Classes.== j_1) | | | minReads=0 | | | mayRaise=[ExceptionFailure] | | | freeRegs=[reg] | | | choicesBranch | | | minReads=0 | | | mayRaise=[ExceptionFailure] | | | freeRegs=[reg] | | | | x_0)> | | | | | readRegister reg | | | | | minReads=2 | | | | | mayRaise=[ExceptionFailure] | | | | | freeRegs=[reg] | | | | | call name | | | | | minReads=2 | | | | | mayRaise=[ExceptionFailure] | | | | | freeRegs=[] | | | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | | | minReads=2 | | | | | mayRaise=[ExceptionFailure] | | | | | freeRegs=[] | | | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | | | minReads=2 | | | | | mayRaise=[ExceptionFailure] | | | | | freeRegs=[] | | | | | call name | | | | | minReads=2 | | | | | mayRaise=[ExceptionFailure] | | | | | freeRegs=[] | | | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | | | minReads=2 | | | | | mayRaise=[ExceptionFailure] | | | | | freeRegs=[] | | | | | comment "satisfy" | | | | | minReads=2 | | | | | mayRaise=[ExceptionFailure] | | | | | freeRegs=[] | | | | | read ((GHC.Classes.==) '}') | | | | | minReads=2 | | | | | mayRaise=[ExceptionFailure] | | | | | freeRegs=[] | | | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | | | minReads=1 | | | | | mayRaise=[ExceptionFailure] | | | | | freeRegs=[] | | | | | call name | | | | | minReads=1 | | | | | mayRaise=[ExceptionFailure] | | | | | freeRegs=[] | | | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | | | minReads=0 | | | | | mayRaise=[] | | | | | freeRegs=[] | | | | | ret | | | | | minReads=0 | | | | | mayRaise=[] | | | | | freeRegs=[] | | | | | | | | | fail [] | | | | | minReads=0 | | | | | mayRaise=[ExceptionFailure] | | | | | freeRegs=[] let name minReads=3 mayRaise=[ExceptionFailure] freeRegs=[] | pushValue (\x_0 -> \x_1 -> \x_2 -> \x_3 -> \x_4 -> \x_5 -> GHC.Tuple.()) | minReads=3 | mayRaise=[ExceptionFailure] | freeRegs=[] | comment "satisfy" | minReads=3 | mayRaise=[ExceptionFailure] | freeRegs=[] | read ((GHC.Classes.==) '[') | minReads=3 | mayRaise=[ExceptionFailure] | freeRegs=[] | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | minReads=2 | mayRaise=[ExceptionFailure] | freeRegs=[] | call name | minReads=2 | mayRaise=[ExceptionFailure] | freeRegs=[] | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | minReads=1 | mayRaise=[ExceptionFailure] | freeRegs=[] | call name | minReads=1 | mayRaise=[ExceptionFailure] | freeRegs=[] | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | minReads=0 | mayRaise=[ExceptionFailure] | freeRegs=[] | pushValue (\x_0 -> x_0) | minReads=0 | mayRaise=[ExceptionFailure] | freeRegs=[] | newRegister reg | minReads=0 | mayRaise=[ExceptionFailure] | freeRegs=[] | iter loop | minReads=0 | mayRaise=[ExceptionFailure] | freeRegs=[reg] | | | | | pushValue (\x_0 -> \x_1 -> x_1) | | | minReads=1 | | | mayRaise=[ExceptionFailure] | | | freeRegs=[reg] | | | call name | | | minReads=1 | | | mayRaise=[ExceptionFailure] | | | freeRegs=[reg] | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | minReads=0 | | | mayRaise=[] | | | freeRegs=[reg] | | | readRegister reg | | | minReads=0 | | | mayRaise=[] | | | freeRegs=[reg] | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | minReads=0 | | | mayRaise=[] | | | freeRegs=[reg] | | | writeRegister reg | | | minReads=0 | | | mayRaise=[] | | | freeRegs=[reg] | | | jump loop | | | minReads=0 | | | mayRaise=[] | | | freeRegs=[] | | | | | pushInput | | | minReads=0 | | | mayRaise=[ExceptionFailure] | | | freeRegs=[reg] | | | lift2Value (\(Data.Text.Internal.Text _ i_0 _) (Data.Text.Internal.Text _ | | | j_1 | | | _) -> i_0 GHC.Classes.== j_1) | | | minReads=0 | | | mayRaise=[ExceptionFailure] | | | freeRegs=[reg] | | | choicesBranch | | | minReads=0 | | | mayRaise=[ExceptionFailure] | | | freeRegs=[reg] | | | | x_0)> | | | | | readRegister reg | | | | | minReads=2 | | | | | mayRaise=[ExceptionFailure] | | | | | freeRegs=[reg] | | | | | pushValue GHC.Tuple.() | | | | | minReads=2 | | | | | mayRaise=[ExceptionFailure] | | | | | freeRegs=[] | | | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | | | minReads=2 | | | | | mayRaise=[ExceptionFailure] | | | | | freeRegs=[] | | | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | | | minReads=2 | | | | | mayRaise=[ExceptionFailure] | | | | | freeRegs=[] | | | | | comment "satisfy" | | | | | minReads=2 | | | | | mayRaise=[ExceptionFailure] | | | | | freeRegs=[] | | | | | read ((GHC.Classes.==) ']') | | | | | minReads=2 | | | | | mayRaise=[ExceptionFailure] | | | | | freeRegs=[] | | | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | | | minReads=1 | | | | | mayRaise=[ExceptionFailure] | | | | | freeRegs=[] | | | | | call name | | | | | minReads=1 | | | | | mayRaise=[ExceptionFailure] | | | | | freeRegs=[] | | | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | | | minReads=0 | | | | | mayRaise=[] | | | | | freeRegs=[] | | | | | ret | | | | | minReads=0 | | | | | mayRaise=[] | | | | | freeRegs=[] | | | | | | | | | fail [] | | | | | minReads=0 | | | | | mayRaise=[ExceptionFailure] | | | | | freeRegs=[] pushValue (\x_0 -> \x_1 -> \x_2 -> \x_3 -> GHC.Show.show x_2) minReads=1 mayRaise=[ExceptionFailure] freeRegs=[] call name minReads=1 mayRaise=[ExceptionFailure] freeRegs=[] lift2Value (\x_0 -> \x_1 -> x_0 x_1) minReads=0 mayRaise=[ExceptionFailure] freeRegs=[] pushValue (\x_0 -> x_0) minReads=0 mayRaise=[ExceptionFailure] freeRegs=[] newRegister reg minReads=0 mayRaise=[ExceptionFailure] freeRegs=[] iter loop minReads=0 mayRaise=[ExceptionFailure] freeRegs=[reg] | | | pushValue (\x_0 -> \x_1 -> \x_2 -> \x_3 -> \x_4 -> \x_5 -> \x_6 -> \x_7 -> \x_8 -> x_8) | | minReads=0 | | mayRaise=[ExceptionFailure] | | freeRegs=[reg] | | catch ExceptionFailure | | minReads=0 | | mayRaise=[ExceptionFailure] | | freeRegs=[reg] | | | | | | | pushValue (\x_0 -> \x_1 -> \x_2 -> \x_3 -> \x_4 -> \x_5 -> \x_6 -> \x_7 -> (GHC.Types.:) 'f' ((GHC.Types.:) 'u' ((GHC.Types.:) 'n' ((GHC.Types.:) 'c' ((GHC.Types.:) 't' ((GHC.Types.:) 'i' ((GHC.Types.:) 'o' ((GHC.Types.:) 'n' GHC.Types.[])))))))) | | | | minReads=10 | | | | mayRaise=[ExceptionFailure] | | | | freeRegs=[reg] | | | | comment "satisfy" | | | | minReads=10 | | | | mayRaise=[ExceptionFailure] | | | | freeRegs=[reg] | | | | read ((GHC.Classes.==) 'f') | | | | minReads=10 | | | | mayRaise=[ExceptionFailure] | | | | freeRegs=[reg] | | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | | minReads=9 | | | | mayRaise=[ExceptionFailure] | | | | freeRegs=[reg] | | | | comment "satisfy" | | | | minReads=9 | | | | mayRaise=[ExceptionFailure] | | | | freeRegs=[reg] | | | | read ((GHC.Classes.==) 'u') | | | | minReads=9 | | | | mayRaise=[ExceptionFailure] | | | | freeRegs=[reg] | | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | | minReads=8 | | | | mayRaise=[ExceptionFailure] | | | | freeRegs=[reg] | | | | comment "satisfy" | | | | minReads=8 | | | | mayRaise=[ExceptionFailure] | | | | freeRegs=[reg] | | | | read ((GHC.Classes.==) 'n') | | | | minReads=8 | | | | mayRaise=[ExceptionFailure] | | | | freeRegs=[reg] | | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | | minReads=7 | | | | mayRaise=[ExceptionFailure] | | | | freeRegs=[reg] | | | | comment "satisfy" | | | | minReads=7 | | | | mayRaise=[ExceptionFailure] | | | | freeRegs=[reg] | | | | read ((GHC.Classes.==) 'c') | | | | minReads=7 | | | | mayRaise=[ExceptionFailure] | | | | freeRegs=[reg] | | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | | minReads=6 | | | | mayRaise=[ExceptionFailure] | | | | freeRegs=[reg] | | | | comment "satisfy" | | | | minReads=6 | | | | mayRaise=[ExceptionFailure] | | | | freeRegs=[reg] | | | | read ((GHC.Classes.==) 't') | | | | minReads=6 | | | | mayRaise=[ExceptionFailure] | | | | freeRegs=[reg] | | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | | minReads=5 | | | | mayRaise=[ExceptionFailure] | | | | freeRegs=[reg] | | | | comment "satisfy" | | | | minReads=5 | | | | mayRaise=[ExceptionFailure] | | | | freeRegs=[reg] | | | | read ((GHC.Classes.==) 'i') | | | | minReads=5 | | | | mayRaise=[ExceptionFailure] | | | | freeRegs=[reg] | | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | | minReads=4 | | | | mayRaise=[ExceptionFailure] | | | | freeRegs=[reg] | | | | comment "satisfy" | | | | minReads=4 | | | | mayRaise=[ExceptionFailure] | | | | freeRegs=[reg] | | | | read ((GHC.Classes.==) 'o') | | | | minReads=4 | | | | mayRaise=[ExceptionFailure] | | | | freeRegs=[reg] | | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | | minReads=3 | | | | mayRaise=[ExceptionFailure] | | | | freeRegs=[reg] | | | | comment "satisfy" | | | | minReads=3 | | | | mayRaise=[ExceptionFailure] | | | | freeRegs=[reg] | | | | read ((GHC.Classes.==) 'n') | | | | minReads=3 | | | | mayRaise=[ExceptionFailure] | | | | freeRegs=[reg] | | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | | minReads=2 | | | | mayRaise=[ExceptionFailure] | | | | freeRegs=[reg] | | | | commit ExceptionFailure | | | | minReads=2 | | | | mayRaise=[ExceptionFailure] | | | | freeRegs=[reg] | | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | | minReads=2 | | | | mayRaise=[ExceptionFailure] | | | | freeRegs=[reg] | | | | call name | | | | minReads=2 | | | | mayRaise=[ExceptionFailure] | | | | freeRegs=[reg] | | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | | minReads=2 | | | | mayRaise=[ExceptionFailure] | | | | freeRegs=[reg] | | | | call name | | | | minReads=2 | | | | mayRaise=[ExceptionFailure] | | | | freeRegs=[reg] | | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | | minReads=2 | | | | mayRaise=[ExceptionFailure] | | | | freeRegs=[reg] | | | | call name | | | | minReads=2 | | | | mayRaise=[ExceptionFailure] | | | | freeRegs=[reg] | | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | | minReads=0 | | | | mayRaise=[ExceptionFailure] | | | | freeRegs=[reg] | | | | call name | | | | minReads=0 | | | | mayRaise=[ExceptionFailure] | | | | freeRegs=[reg] | | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | | minReads=0 | | | | mayRaise=[ExceptionFailure] | | | | freeRegs=[reg] | | | | join join | | | | minReads=4 | | | | mayRaise=[ExceptionFailure] | | | | freeRegs=[reg] | | | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | | | minReads=4 | | | | | mayRaise=[ExceptionFailure] | | | | | freeRegs=[reg] | | | | | call name | | | | | minReads=4 | | | | | mayRaise=[ExceptionFailure] | | | | | freeRegs=[reg] | | | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | | | minReads=2 | | | | | mayRaise=[ExceptionFailure] | | | | | freeRegs=[reg] | | | | | call name | | | | | minReads=2 | | | | | mayRaise=[ExceptionFailure] | | | | | freeRegs=[reg] | | | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | | | minReads=0 | | | | | mayRaise=[] | | | | | freeRegs=[reg] | | | | | readRegister reg | | | | | minReads=0 | | | | | mayRaise=[] | | | | | freeRegs=[reg] | | | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | | | minReads=0 | | | | | mayRaise=[] | | | | | freeRegs=[reg] | | | | | writeRegister reg | | | | | minReads=0 | | | | | mayRaise=[] | | | | | freeRegs=[reg] | | | | | jump loop | | | | | minReads=0 | | | | | mayRaise=[] | | | | | freeRegs=[] | | | | catch ExceptionFailure | | | | minReads=0 | | | | mayRaise=[ExceptionFailure] | | | | freeRegs=[reg] | | | | | | | | | | | pushValue (\x_0 -> \x_1 -> \x_2 -> GHC.Tuple.()) | | | | | | minReads=6 | | | | | | mayRaise=[ExceptionFailure] | | | | | | freeRegs=[reg] | | | | | | comment "satisfy" | | | | | | minReads=6 | | | | | | mayRaise=[ExceptionFailure] | | | | | | freeRegs=[reg] | | | | | | read ((GHC.Classes.==) ':') | | | | | | minReads=6 | | | | | | mayRaise=[ExceptionFailure] | | | | | | freeRegs=[reg] | | | | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | | | | minReads=5 | | | | | | mayRaise=[ExceptionFailure] | | | | | | freeRegs=[reg] | | | | | | call name | | | | | | minReads=5 | | | | | | mayRaise=[ExceptionFailure] | | | | | | freeRegs=[reg] | | | | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | | | | minReads=4 | | | | | | mayRaise=[ExceptionFailure] | | | | | | freeRegs=[reg] | | | | | | call name | | | | | | minReads=4 | | | | | | mayRaise=[ExceptionFailure] | | | | | | freeRegs=[reg] | | | | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | | | | minReads=4 | | | | | | mayRaise=[ExceptionFailure] | | | | | | freeRegs=[reg] | | | | | | commit ExceptionFailure | | | | | | minReads=4 | | | | | | mayRaise=[ExceptionFailure] | | | | | | freeRegs=[reg] | | | | | | refJoin join | | | | | | minReads=4 | | | | | | mayRaise=[ExceptionFailure] | | | | | | freeRegs=[reg] | | | | | | | | | | | pushInput | | | | | | minReads=0 | | | | | | mayRaise=[ExceptionFailure] | | | | | | freeRegs=[reg] | | | | | | lift2Value (\(Data.Text.Internal.Text _ i_0 _) (Data.Text.Internal.Text _ | | | | | | j_1 | | | | | | _) -> i_0 GHC.Classes.== j_1) | | | | | | minReads=0 | | | | | | mayRaise=[ExceptionFailure] | | | | | | freeRegs=[reg] | | | | | | choicesBranch | | | | | | minReads=0 | | | | | | mayRaise=[ExceptionFailure] | | | | | | freeRegs=[reg] | | | | | | | x_0)> | | | | | | | | call name | | | | | | | | minReads=4 | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | freeRegs=[reg] | | | | | | | | refJoin join | | | | | | | | minReads=4 | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | freeRegs=[reg] | | | | | | | | | | | | | | | fail [] | | | | | | | | minReads=0 | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | freeRegs=[] | | | | | | | loadInput | | | | minReads=0 | | | | mayRaise=[ExceptionFailure] | | | | freeRegs=[] | | | | fail [] | | | | minReads=0 | | | | mayRaise=[ExceptionFailure] | | | | freeRegs=[] | | | pushInput | | minReads=0 | | mayRaise=[ExceptionFailure] | | freeRegs=[reg] | | lift2Value (\(Data.Text.Internal.Text _ i_0 _) (Data.Text.Internal.Text _ | | j_1 | | _) -> i_0 GHC.Classes.== j_1) | | minReads=0 | | mayRaise=[ExceptionFailure] | | freeRegs=[reg] | | choicesBranch | | minReads=0 | | mayRaise=[ExceptionFailure] | | freeRegs=[reg] | | | x_0)> | | | | readRegister reg | | | | minReads=0 | | | | mayRaise=[ExceptionFailure] | | | | freeRegs=[reg] | | | | call name | | | | minReads=0 | | | | mayRaise=[ExceptionFailure] | | | | freeRegs=[] | | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | | minReads=0 | | | | mayRaise=[ExceptionFailure] | | | | freeRegs=[] | | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | | minReads=0 | | | | mayRaise=[ExceptionFailure] | | | | freeRegs=[] | | | | call name | | | | minReads=0 | | | | mayRaise=[ExceptionFailure] | | | | freeRegs=[] | | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | | minReads=0 | | | | mayRaise=[ExceptionFailure] | | | | freeRegs=[] | | | | join join | | | | minReads=0 | | | | mayRaise=[] | | | | freeRegs=[] | | | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | | | minReads=0 | | | | | mayRaise=[] | | | | | freeRegs=[] | | | | | ret | | | | | minReads=0 | | | | | mayRaise=[] | | | | | freeRegs=[] | | | | catch ExceptionFailure | | | | minReads=0 | | | | mayRaise=[ExceptionFailure] | | | | freeRegs=[] | | | | | | | | | | | comment "negLook" | | | | | | minReads=0 | | | | | | mayRaise=[] | | | | | | freeRegs=[] | | | | | | catch ExceptionFailure | | | | | | minReads=0 | | | | | | mayRaise=[] | | | | | | freeRegs=[] | | | | | | | | | | | | | | | comment "negLook.ahead" | | | | | | | | minReads=1 | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | freeRegs=[] | | | | | | | | pushInput | | | | | | | | minReads=1 | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | freeRegs=[] | | | | | | | | comment "satisfy" | | | | | | | | minReads=1 | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | freeRegs=[] | | | | | | | | read (\x_0 -> GHC.Types.True) | | | | | | | | minReads=1 | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | freeRegs=[] | | | | | | | | popValue | | | | | | | | minReads=0 | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | freeRegs=[] | | | | | | | | commit ExceptionFailure | | | | | | | | minReads=0 | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | freeRegs=[] | | | | | | | | loadInput | | | | | | | | minReads=0 | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | freeRegs=[] | | | | | | | | fail [] | | | | | | | | minReads=0 | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | freeRegs=[] | | | | | | | | | | | | | | | comment "negLook.reset" | | | | | | | | minReads=0 | | | | | | | | mayRaise=[] | | | | | | | | freeRegs=[] | | | | | | | | loadInput | | | | | | | | minReads=0 | | | | | | | | mayRaise=[] | | | | | | | | freeRegs=[] | | | | | | | | pushValue GHC.Tuple.() | | | | | | | | minReads=0 | | | | | | | | mayRaise=[] | | | | | | | | freeRegs=[] | | | | | | | | commit ExceptionFailure | | | | | | | | minReads=0 | | | | | | | | mayRaise=[] | | | | | | | | freeRegs=[] | | | | | | | | refJoin join | | | | | | | | minReads=0 | | | | | | | | mayRaise=[] | | | | | | | | freeRegs=[] | | | | | | | | | | | pushInput | | | | | | minReads=0 | | | | | | mayRaise=[ExceptionFailure] | | | | | | freeRegs=[] | | | | | | lift2Value (\(Data.Text.Internal.Text _ i_0 _) (Data.Text.Internal.Text _ | | | | | | j_1 | | | | | | _) -> i_0 GHC.Classes.== j_1) | | | | | | minReads=0 | | | | | | mayRaise=[ExceptionFailure] | | | | | | freeRegs=[] | | | | | | choicesBranch | | | | | | minReads=0 | | | | | | mayRaise=[ExceptionFailure] | | | | | | freeRegs=[] | | | | | | | x_0)> | | | | | | | | comment "eof.fail" | | | | | | | | minReads=0 | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | freeRegs=[] | | | | | | | | fail [FailureEnd] | | | | | | | | minReads=0 | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | freeRegs=[] | | | | | | | | | | | | | | | fail [] | | | | | | | | minReads=0 | | | | | | | | mayRaise=[ExceptionFailure] | | | | | | | | freeRegs=[] | | | | | | | fail [] | | | | minReads=0 | | | | mayRaise=[ExceptionFailure] | | | | freeRegs=[]