MAYBE 4.533
↳ HASKELL
↳ LR
((getLine :: IO [Char]) :: IO [Char]) |
import qualified Prelude |
\ex→if isEOFError ex then return '\10' else ioError ex
getRest0 ex = if isEOFError ex then return '\10' else ioError ex
\cs→return (c : cs)
getRest1 c cs = return (c : cs)
\c→if c == '\10' then return [] else getRest >>= getRest1 c
getRest2 c = if c == '\10' then return [] else getRest >>= getRest1 c
\ls→return (c : ls)
getLine0 c ls = return (c : ls)
\c→if c == '\10' then return [] else getRest >>= getLine0 c
getLine1 c = if c == '\10' then return [] else getRest >>= getLine0 c
↳ HASKELL
↳ LR
↳ HASKELL
↳ IFR
((getLine :: IO [Char]) :: IO [Char]) |
import qualified Prelude |
if isEOFError ex then return '\10' else ioError ex
getRest00 ex True = return '\10' getRest00 ex False = ioError ex
if c == '\10' then return [] else getRest >>= getRest1 c
getRest20 c True = return [] getRest20 c False = getRest >>= getRest1 c
if c == '\10' then return [] else getRest >>= getLine0 c
getLine10 c True = return [] getLine10 c False = getRest >>= getLine0 c
↳ HASKELL
↳ LR
↳ HASKELL
↳ IFR
↳ HASKELL
↳ BR
((getLine :: IO [Char]) :: IO [Char]) |
import qualified Prelude |
↳ HASKELL
↳ LR
↳ HASKELL
↳ IFR
↳ HASKELL
↳ BR
↳ HASKELL
↳ COR
((getLine :: IO [Char]) :: IO [Char]) |
import qualified Prelude |
undefined
| False
= undefined
undefined = undefined1
undefined0 True = undefined
undefined1 = undefined0 False
↳ HASKELL
↳ LR
↳ HASKELL
↳ IFR
↳ HASKELL
↳ BR
↳ HASKELL
↳ COR
↳ HASKELL
↳ LetRed
((getLine :: IO [Char]) :: IO [Char]) |
import qualified Prelude |
getChar >>= getLine1 where
getLine0 c ls = return (c : ls)
getLine1 c = getLine10 c (c == '\10')
getLine10 c True = return [] getLine10 c False = getRest >>= getLine0 c
getRest = catch getChar getRest0 >>= getRest2
getRest0 ex = getRest00 ex (isEOFError ex)
getRest00 ex True = return '\10' getRest00 ex False = ioError ex
getRest1 c cs = return (c : cs)
getRest2 c = getRest20 c (c == '\10')
getRest20 c True = return [] getRest20 c False = getRest >>= getRest1 c
getLineGetRest20 c True = return [] getLineGetRest20 c False = getLineGetRest >>= getLineGetRest1 c
getLineGetRest = catch getChar getLineGetRest0 >>= getLineGetRest2
getLineGetLine1 c = getLineGetLine10 c (c == '\10')
getLineGetLine10 c True = return [] getLineGetLine10 c False = getLineGetRest >>= getLineGetLine0 c
getLineGetRest1 c cs = return (c : cs)
getLineGetLine0 c ls = return (c : ls)
getLineGetRest0 ex = getLineGetRest00 ex (isEOFError ex)
getLineGetRest00 ex True = return '\10' getLineGetRest00 ex False = ioError ex
getLineGetRest2 c = getLineGetRest20 c (c == '\10')
↳ HASKELL
↳ LR
↳ HASKELL
↳ IFR
↳ HASKELL
↳ BR
↳ HASKELL
↳ COR
↳ HASKELL
↳ LetRed
↳ HASKELL
↳ NumRed
((getLine :: IO [Char]) :: IO [Char]) |
import qualified Prelude |
↳ HASKELL
↳ LR
↳ HASKELL
↳ IFR
↳ HASKELL
↳ BR
↳ HASKELL
↳ COR
↳ HASKELL
↳ LetRed
↳ HASKELL
↳ NumRed
↳ HASKELL
↳ Narrow
↳ Narrow
(getLine :: IO [Char]) |
import qualified Prelude |
↳ HASKELL
↳ LR
↳ HASKELL
↳ IFR
↳ HASKELL
↳ BR
↳ HASKELL
↳ COR
↳ HASKELL
↳ LetRed
↳ HASKELL
↳ NumRed
↳ HASKELL
↳ Narrow
↳ AND
↳ QDP
↳ NonTerminationProof
↳ QDP
↳ QDP
↳ QDP
↳ Narrow
new_getLineGetRest00(vx17) → new_getLineGetRest00(vx17)
new_getLineGetRest00(vx17) → new_getLineGetRest00(vx17)
↳ HASKELL
↳ LR
↳ HASKELL
↳ IFR
↳ HASKELL
↳ BR
↳ HASKELL
↳ COR
↳ HASKELL
↳ LetRed
↳ HASKELL
↳ NumRed
↳ HASKELL
↳ Narrow
↳ AND
↳ QDP
↳ QDP
↳ NonTerminationProof
↳ QDP
↳ QDP
↳ Narrow
new_getChar → new_getChar
new_getChar → new_getChar
↳ HASKELL
↳ LR
↳ HASKELL
↳ IFR
↳ HASKELL
↳ BR
↳ HASKELL
↳ COR
↳ HASKELL
↳ LetRed
↳ HASKELL
↳ NumRed
↳ HASKELL
↳ Narrow
↳ AND
↳ QDP
↳ QDP
↳ QDP
↳ DependencyGraphProof
↳ QDP
↳ Narrow
new_getLineGetRest20(vx16) → new_getLineGetRest200(vx16)
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest200(vx350)
new_getLineGetRest2(vx13) → new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRest20(vx16) → new_getLineGetRest
new_gtGtEs(vx10) → new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRest → new_gtGtEs(new_getChar0)
new_getLineGetRest201 → new_getLineGetRest
new_getLineGetRest200(Zero) → new_getLineGetRest
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest201
new_getChar0 → new_getChar0
new_getChar0
↳ HASKELL
↳ LR
↳ HASKELL
↳ IFR
↳ HASKELL
↳ BR
↳ HASKELL
↳ COR
↳ HASKELL
↳ LetRed
↳ HASKELL
↳ NumRed
↳ HASKELL
↳ Narrow
↳ AND
↳ QDP
↳ QDP
↳ QDP
↳ DependencyGraphProof
↳ QDP
↳ Rewriting
↳ QDP
↳ Narrow
new_getLineGetRest20(vx16) → new_getLineGetRest200(vx16)
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest200(vx350)
new_getLineGetRest20(vx16) → new_getLineGetRest
new_gtGtEs(vx10) → new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRest → new_gtGtEs(new_getChar0)
new_getLineGetRest201 → new_getLineGetRest
new_getLineGetRest200(Zero) → new_getLineGetRest
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest201
new_getChar0 → new_getChar0
new_getChar0
new_getLineGetRest → new_gtGtEs(new_getChar0)
↳ HASKELL
↳ LR
↳ HASKELL
↳ IFR
↳ HASKELL
↳ BR
↳ HASKELL
↳ COR
↳ HASKELL
↳ LetRed
↳ HASKELL
↳ NumRed
↳ HASKELL
↳ Narrow
↳ AND
↳ QDP
↳ QDP
↳ QDP
↳ DependencyGraphProof
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Narrow
new_getLineGetRest20(vx16) → new_getLineGetRest200(vx16)
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest200(vx350)
new_getLineGetRest20(vx16) → new_getLineGetRest
new_getLineGetRest → new_gtGtEs(new_getChar0)
new_gtGtEs(vx10) → new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRest201 → new_getLineGetRest
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest201
new_getLineGetRest200(Zero) → new_getLineGetRest
new_getChar0 → new_getChar0
new_getChar0
new_getLineGetRest → new_gtGtEs(new_getChar0)
↳ HASKELL
↳ LR
↳ HASKELL
↳ IFR
↳ HASKELL
↳ BR
↳ HASKELL
↳ COR
↳ HASKELL
↳ LetRed
↳ HASKELL
↳ NumRed
↳ HASKELL
↳ Narrow
↳ AND
↳ QDP
↳ QDP
↳ QDP
↳ DependencyGraphProof
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Narrow
new_getLineGetRest20(vx16) → new_getLineGetRest200(vx16)
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest200(vx350)
new_getLineGetRest20(vx16) → new_getLineGetRest
new_gtGtEs(vx10) → new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRest → new_gtGtEs(new_getChar0)
new_getLineGetRest201 → new_getLineGetRest
new_getLineGetRest200(Zero) → new_getLineGetRest
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest201
new_getChar0 → new_getChar0
new_getChar0
new_getLineGetRest → new_gtGtEs(new_getChar0)
↳ HASKELL
↳ LR
↳ HASKELL
↳ IFR
↳ HASKELL
↳ BR
↳ HASKELL
↳ COR
↳ HASKELL
↳ LetRed
↳ HASKELL
↳ NumRed
↳ HASKELL
↳ Narrow
↳ AND
↳ QDP
↳ QDP
↳ QDP
↳ DependencyGraphProof
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Narrow
new_getLineGetRest20(vx16) → new_getLineGetRest200(vx16)
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest200(vx350)
new_getLineGetRest20(vx16) → new_getLineGetRest
new_getLineGetRest → new_gtGtEs(new_getChar0)
new_gtGtEs(vx10) → new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRest201 → new_getLineGetRest
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest201
new_getLineGetRest200(Zero) → new_getLineGetRest
new_getChar0 → new_getChar0
new_getChar0
new_getLineGetRest → new_gtGtEs(new_getChar0)
↳ HASKELL
↳ LR
↳ HASKELL
↳ IFR
↳ HASKELL
↳ BR
↳ HASKELL
↳ COR
↳ HASKELL
↳ LetRed
↳ HASKELL
↳ NumRed
↳ HASKELL
↳ Narrow
↳ AND
↳ QDP
↳ QDP
↳ QDP
↳ DependencyGraphProof
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Narrow
new_getLineGetRest20(vx16) → new_getLineGetRest200(vx16)
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest200(vx350)
new_getLineGetRest20(vx16) → new_getLineGetRest
new_gtGtEs(vx10) → new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRest → new_gtGtEs(new_getChar0)
new_getLineGetRest201 → new_getLineGetRest
new_getLineGetRest200(Zero) → new_getLineGetRest
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest201
new_getChar0 → new_getChar0
new_getChar0
new_getLineGetRest → new_gtGtEs(new_getChar0)
↳ HASKELL
↳ LR
↳ HASKELL
↳ IFR
↳ HASKELL
↳ BR
↳ HASKELL
↳ COR
↳ HASKELL
↳ LetRed
↳ HASKELL
↳ NumRed
↳ HASKELL
↳ Narrow
↳ AND
↳ QDP
↳ QDP
↳ QDP
↳ DependencyGraphProof
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Narrow
new_getLineGetRest20(vx16) → new_getLineGetRest200(vx16)
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest200(vx350)
new_getLineGetRest20(vx16) → new_getLineGetRest
new_getLineGetRest → new_gtGtEs(new_getChar0)
new_gtGtEs(vx10) → new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRest201 → new_getLineGetRest
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest201
new_getLineGetRest200(Zero) → new_getLineGetRest
new_getChar0 → new_getChar0
new_getChar0
new_getLineGetRest → new_gtGtEs(new_getChar0)
↳ HASKELL
↳ LR
↳ HASKELL
↳ IFR
↳ HASKELL
↳ BR
↳ HASKELL
↳ COR
↳ HASKELL
↳ LetRed
↳ HASKELL
↳ NumRed
↳ HASKELL
↳ Narrow
↳ AND
↳ QDP
↳ QDP
↳ QDP
↳ DependencyGraphProof
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Narrow
new_getLineGetRest20(vx16) → new_getLineGetRest200(vx16)
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest200(vx350)
new_getLineGetRest20(vx16) → new_getLineGetRest
new_gtGtEs(vx10) → new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRest → new_gtGtEs(new_getChar0)
new_getLineGetRest201 → new_getLineGetRest
new_getLineGetRest200(Zero) → new_getLineGetRest
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest201
new_getChar0 → new_getChar0
new_getChar0
new_getLineGetRest → new_gtGtEs(new_getChar0)
↳ HASKELL
↳ LR
↳ HASKELL
↳ IFR
↳ HASKELL
↳ BR
↳ HASKELL
↳ COR
↳ HASKELL
↳ LetRed
↳ HASKELL
↳ NumRed
↳ HASKELL
↳ Narrow
↳ AND
↳ QDP
↳ QDP
↳ QDP
↳ DependencyGraphProof
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Narrow
new_getLineGetRest20(vx16) → new_getLineGetRest200(vx16)
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest200(vx350)
new_getLineGetRest20(vx16) → new_getLineGetRest
new_getLineGetRest → new_gtGtEs(new_getChar0)
new_gtGtEs(vx10) → new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRest201 → new_getLineGetRest
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest201
new_getLineGetRest200(Zero) → new_getLineGetRest
new_getChar0 → new_getChar0
new_getChar0
new_getLineGetRest → new_gtGtEs(new_getChar0)
↳ HASKELL
↳ LR
↳ HASKELL
↳ IFR
↳ HASKELL
↳ BR
↳ HASKELL
↳ COR
↳ HASKELL
↳ LetRed
↳ HASKELL
↳ NumRed
↳ HASKELL
↳ Narrow
↳ AND
↳ QDP
↳ QDP
↳ QDP
↳ DependencyGraphProof
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Narrow
new_getLineGetRest20(vx16) → new_getLineGetRest200(vx16)
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest200(vx350)
new_getLineGetRest20(vx16) → new_getLineGetRest
new_gtGtEs(vx10) → new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRest → new_gtGtEs(new_getChar0)
new_getLineGetRest201 → new_getLineGetRest
new_getLineGetRest200(Zero) → new_getLineGetRest
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest201
new_getChar0 → new_getChar0
new_getChar0
new_getLineGetRest → new_gtGtEs(new_getChar0)
↳ HASKELL
↳ LR
↳ HASKELL
↳ IFR
↳ HASKELL
↳ BR
↳ HASKELL
↳ COR
↳ HASKELL
↳ LetRed
↳ HASKELL
↳ NumRed
↳ HASKELL
↳ Narrow
↳ AND
↳ QDP
↳ QDP
↳ QDP
↳ DependencyGraphProof
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Narrow
new_getLineGetRest20(vx16) → new_getLineGetRest200(vx16)
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest200(vx350)
new_getLineGetRest20(vx16) → new_getLineGetRest
new_getLineGetRest → new_gtGtEs(new_getChar0)
new_gtGtEs(vx10) → new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRest201 → new_getLineGetRest
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest201
new_getLineGetRest200(Zero) → new_getLineGetRest
new_getChar0 → new_getChar0
new_getChar0
new_getLineGetRest → new_gtGtEs(new_getChar0)
↳ HASKELL
↳ LR
↳ HASKELL
↳ IFR
↳ HASKELL
↳ BR
↳ HASKELL
↳ COR
↳ HASKELL
↳ LetRed
↳ HASKELL
↳ NumRed
↳ HASKELL
↳ Narrow
↳ AND
↳ QDP
↳ QDP
↳ QDP
↳ DependencyGraphProof
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Narrow
new_getLineGetRest20(vx16) → new_getLineGetRest200(vx16)
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest200(vx350)
new_getLineGetRest20(vx16) → new_getLineGetRest
new_gtGtEs(vx10) → new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRest → new_gtGtEs(new_getChar0)
new_getLineGetRest201 → new_getLineGetRest
new_getLineGetRest200(Zero) → new_getLineGetRest
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest201
new_getChar0 → new_getChar0
new_getChar0
new_getLineGetRest → new_gtGtEs(new_getChar0)
↳ HASKELL
↳ LR
↳ HASKELL
↳ IFR
↳ HASKELL
↳ BR
↳ HASKELL
↳ COR
↳ HASKELL
↳ LetRed
↳ HASKELL
↳ NumRed
↳ HASKELL
↳ Narrow
↳ AND
↳ QDP
↳ QDP
↳ QDP
↳ DependencyGraphProof
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Narrow
new_getLineGetRest20(vx16) → new_getLineGetRest200(vx16)
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest200(vx350)
new_getLineGetRest20(vx16) → new_getLineGetRest
new_getLineGetRest → new_gtGtEs(new_getChar0)
new_gtGtEs(vx10) → new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRest201 → new_getLineGetRest
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest201
new_getLineGetRest200(Zero) → new_getLineGetRest
new_getChar0 → new_getChar0
new_getChar0
new_getLineGetRest → new_gtGtEs(new_getChar0)
↳ HASKELL
↳ LR
↳ HASKELL
↳ IFR
↳ HASKELL
↳ BR
↳ HASKELL
↳ COR
↳ HASKELL
↳ LetRed
↳ HASKELL
↳ NumRed
↳ HASKELL
↳ Narrow
↳ AND
↳ QDP
↳ QDP
↳ QDP
↳ DependencyGraphProof
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Narrow
new_getLineGetRest20(vx16) → new_getLineGetRest200(vx16)
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest200(vx350)
new_getLineGetRest20(vx16) → new_getLineGetRest
new_gtGtEs(vx10) → new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRest → new_gtGtEs(new_getChar0)
new_getLineGetRest201 → new_getLineGetRest
new_getLineGetRest200(Zero) → new_getLineGetRest
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest201
new_getChar0 → new_getChar0
new_getChar0
new_getLineGetRest → new_gtGtEs(new_getChar0)
↳ HASKELL
↳ LR
↳ HASKELL
↳ IFR
↳ HASKELL
↳ BR
↳ HASKELL
↳ COR
↳ HASKELL
↳ LetRed
↳ HASKELL
↳ NumRed
↳ HASKELL
↳ Narrow
↳ AND
↳ QDP
↳ QDP
↳ QDP
↳ DependencyGraphProof
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Narrow
new_getLineGetRest20(vx16) → new_getLineGetRest200(vx16)
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest200(vx350)
new_getLineGetRest20(vx16) → new_getLineGetRest
new_getLineGetRest → new_gtGtEs(new_getChar0)
new_gtGtEs(vx10) → new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRest201 → new_getLineGetRest
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest201
new_getLineGetRest200(Zero) → new_getLineGetRest
new_getChar0 → new_getChar0
new_getChar0
new_getLineGetRest → new_gtGtEs(new_getChar0)
↳ HASKELL
↳ LR
↳ HASKELL
↳ IFR
↳ HASKELL
↳ BR
↳ HASKELL
↳ COR
↳ HASKELL
↳ LetRed
↳ HASKELL
↳ NumRed
↳ HASKELL
↳ Narrow
↳ AND
↳ QDP
↳ QDP
↳ QDP
↳ DependencyGraphProof
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Narrow
new_getLineGetRest20(vx16) → new_getLineGetRest200(vx16)
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest200(vx350)
new_getLineGetRest20(vx16) → new_getLineGetRest
new_gtGtEs(vx10) → new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRest → new_gtGtEs(new_getChar0)
new_getLineGetRest201 → new_getLineGetRest
new_getLineGetRest200(Zero) → new_getLineGetRest
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest201
new_getChar0 → new_getChar0
new_getChar0
new_getLineGetRest → new_gtGtEs(new_getChar0)
↳ HASKELL
↳ LR
↳ HASKELL
↳ IFR
↳ HASKELL
↳ BR
↳ HASKELL
↳ COR
↳ HASKELL
↳ LetRed
↳ HASKELL
↳ NumRed
↳ HASKELL
↳ Narrow
↳ AND
↳ QDP
↳ QDP
↳ QDP
↳ DependencyGraphProof
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Narrow
new_getLineGetRest20(vx16) → new_getLineGetRest200(vx16)
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest200(vx350)
new_getLineGetRest20(vx16) → new_getLineGetRest
new_getLineGetRest → new_gtGtEs(new_getChar0)
new_gtGtEs(vx10) → new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRest201 → new_getLineGetRest
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest201
new_getLineGetRest200(Zero) → new_getLineGetRest
new_getChar0 → new_getChar0
new_getChar0
new_getLineGetRest → new_gtGtEs(new_getChar0)
↳ HASKELL
↳ LR
↳ HASKELL
↳ IFR
↳ HASKELL
↳ BR
↳ HASKELL
↳ COR
↳ HASKELL
↳ LetRed
↳ HASKELL
↳ NumRed
↳ HASKELL
↳ Narrow
↳ AND
↳ QDP
↳ QDP
↳ QDP
↳ DependencyGraphProof
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Narrow
new_getLineGetRest20(vx16) → new_getLineGetRest200(vx16)
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest200(vx350)
new_getLineGetRest20(vx16) → new_getLineGetRest
new_gtGtEs(vx10) → new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRest → new_gtGtEs(new_getChar0)
new_getLineGetRest201 → new_getLineGetRest
new_getLineGetRest200(Zero) → new_getLineGetRest
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest201
new_getChar0 → new_getChar0
new_getChar0
new_getLineGetRest → new_gtGtEs(new_getChar0)
↳ HASKELL
↳ LR
↳ HASKELL
↳ IFR
↳ HASKELL
↳ BR
↳ HASKELL
↳ COR
↳ HASKELL
↳ LetRed
↳ HASKELL
↳ NumRed
↳ HASKELL
↳ Narrow
↳ AND
↳ QDP
↳ QDP
↳ QDP
↳ DependencyGraphProof
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Narrow
new_getLineGetRest20(vx16) → new_getLineGetRest200(vx16)
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest200(vx350)
new_getLineGetRest20(vx16) → new_getLineGetRest
new_getLineGetRest → new_gtGtEs(new_getChar0)
new_gtGtEs(vx10) → new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRest201 → new_getLineGetRest
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest201
new_getLineGetRest200(Zero) → new_getLineGetRest
new_getChar0 → new_getChar0
new_getChar0
new_getLineGetRest → new_gtGtEs(new_getChar0)
↳ HASKELL
↳ LR
↳ HASKELL
↳ IFR
↳ HASKELL
↳ BR
↳ HASKELL
↳ COR
↳ HASKELL
↳ LetRed
↳ HASKELL
↳ NumRed
↳ HASKELL
↳ Narrow
↳ AND
↳ QDP
↳ QDP
↳ QDP
↳ DependencyGraphProof
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Narrow
new_getLineGetRest20(vx16) → new_getLineGetRest200(vx16)
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest200(vx350)
new_getLineGetRest20(vx16) → new_getLineGetRest
new_gtGtEs(vx10) → new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRest → new_gtGtEs(new_getChar0)
new_getLineGetRest201 → new_getLineGetRest
new_getLineGetRest200(Zero) → new_getLineGetRest
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest201
new_getChar0 → new_getChar0
new_getChar0
new_getLineGetRest → new_gtGtEs(new_getChar0)
↳ HASKELL
↳ LR
↳ HASKELL
↳ IFR
↳ HASKELL
↳ BR
↳ HASKELL
↳ COR
↳ HASKELL
↳ LetRed
↳ HASKELL
↳ NumRed
↳ HASKELL
↳ Narrow
↳ AND
↳ QDP
↳ QDP
↳ QDP
↳ DependencyGraphProof
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Narrow
new_getLineGetRest20(vx16) → new_getLineGetRest200(vx16)
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest200(vx350)
new_getLineGetRest20(vx16) → new_getLineGetRest
new_getLineGetRest → new_gtGtEs(new_getChar0)
new_gtGtEs(vx10) → new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRest201 → new_getLineGetRest
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest201
new_getLineGetRest200(Zero) → new_getLineGetRest
new_getChar0 → new_getChar0
new_getChar0
new_getLineGetRest → new_gtGtEs(new_getChar0)
↳ HASKELL
↳ LR
↳ HASKELL
↳ IFR
↳ HASKELL
↳ BR
↳ HASKELL
↳ COR
↳ HASKELL
↳ LetRed
↳ HASKELL
↳ NumRed
↳ HASKELL
↳ Narrow
↳ AND
↳ QDP
↳ QDP
↳ QDP
↳ DependencyGraphProof
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Narrow
new_getLineGetRest20(vx16) → new_getLineGetRest200(vx16)
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest200(vx350)
new_getLineGetRest20(vx16) → new_getLineGetRest
new_gtGtEs(vx10) → new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRest → new_gtGtEs(new_getChar0)
new_getLineGetRest201 → new_getLineGetRest
new_getLineGetRest200(Zero) → new_getLineGetRest
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest201
new_getChar0 → new_getChar0
new_getChar0
new_getLineGetRest → new_gtGtEs(new_getChar0)
↳ HASKELL
↳ LR
↳ HASKELL
↳ IFR
↳ HASKELL
↳ BR
↳ HASKELL
↳ COR
↳ HASKELL
↳ LetRed
↳ HASKELL
↳ NumRed
↳ HASKELL
↳ Narrow
↳ AND
↳ QDP
↳ QDP
↳ QDP
↳ DependencyGraphProof
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Narrow
new_getLineGetRest20(vx16) → new_getLineGetRest200(vx16)
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest200(vx350)
new_getLineGetRest20(vx16) → new_getLineGetRest
new_getLineGetRest → new_gtGtEs(new_getChar0)
new_gtGtEs(vx10) → new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRest201 → new_getLineGetRest
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest201
new_getLineGetRest200(Zero) → new_getLineGetRest
new_getChar0 → new_getChar0
new_getChar0
new_getLineGetRest → new_gtGtEs(new_getChar0)
↳ HASKELL
↳ LR
↳ HASKELL
↳ IFR
↳ HASKELL
↳ BR
↳ HASKELL
↳ COR
↳ HASKELL
↳ LetRed
↳ HASKELL
↳ NumRed
↳ HASKELL
↳ Narrow
↳ AND
↳ QDP
↳ QDP
↳ QDP
↳ DependencyGraphProof
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Narrow
new_getLineGetRest20(vx16) → new_getLineGetRest200(vx16)
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest200(vx350)
new_getLineGetRest20(vx16) → new_getLineGetRest
new_gtGtEs(vx10) → new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRest → new_gtGtEs(new_getChar0)
new_getLineGetRest201 → new_getLineGetRest
new_getLineGetRest200(Zero) → new_getLineGetRest
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest201
new_getChar0 → new_getChar0
new_getChar0
new_getLineGetRest → new_gtGtEs(new_getChar0)
↳ HASKELL
↳ LR
↳ HASKELL
↳ IFR
↳ HASKELL
↳ BR
↳ HASKELL
↳ COR
↳ HASKELL
↳ LetRed
↳ HASKELL
↳ NumRed
↳ HASKELL
↳ Narrow
↳ AND
↳ QDP
↳ QDP
↳ QDP
↳ DependencyGraphProof
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Narrow
new_getLineGetRest20(vx16) → new_getLineGetRest200(vx16)
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest200(vx350)
new_getLineGetRest20(vx16) → new_getLineGetRest
new_getLineGetRest → new_gtGtEs(new_getChar0)
new_gtGtEs(vx10) → new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRest201 → new_getLineGetRest
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest201
new_getLineGetRest200(Zero) → new_getLineGetRest
new_getChar0 → new_getChar0
new_getChar0
new_getLineGetRest → new_gtGtEs(new_getChar0)
↳ HASKELL
↳ LR
↳ HASKELL
↳ IFR
↳ HASKELL
↳ BR
↳ HASKELL
↳ COR
↳ HASKELL
↳ LetRed
↳ HASKELL
↳ NumRed
↳ HASKELL
↳ Narrow
↳ AND
↳ QDP
↳ QDP
↳ QDP
↳ DependencyGraphProof
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Narrow
new_getLineGetRest20(vx16) → new_getLineGetRest200(vx16)
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest200(vx350)
new_getLineGetRest20(vx16) → new_getLineGetRest
new_gtGtEs(vx10) → new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRest → new_gtGtEs(new_getChar0)
new_getLineGetRest201 → new_getLineGetRest
new_getLineGetRest200(Zero) → new_getLineGetRest
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest201
new_getChar0 → new_getChar0
new_getChar0
new_getLineGetRest → new_gtGtEs(new_getChar0)
↳ HASKELL
↳ LR
↳ HASKELL
↳ IFR
↳ HASKELL
↳ BR
↳ HASKELL
↳ COR
↳ HASKELL
↳ LetRed
↳ HASKELL
↳ NumRed
↳ HASKELL
↳ Narrow
↳ AND
↳ QDP
↳ QDP
↳ QDP
↳ DependencyGraphProof
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Narrow
new_getLineGetRest20(vx16) → new_getLineGetRest200(vx16)
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest200(vx350)
new_getLineGetRest20(vx16) → new_getLineGetRest
new_getLineGetRest → new_gtGtEs(new_getChar0)
new_gtGtEs(vx10) → new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRest201 → new_getLineGetRest
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest201
new_getLineGetRest200(Zero) → new_getLineGetRest
new_getChar0 → new_getChar0
new_getChar0
new_getLineGetRest → new_gtGtEs(new_getChar0)
↳ HASKELL
↳ LR
↳ HASKELL
↳ IFR
↳ HASKELL
↳ BR
↳ HASKELL
↳ COR
↳ HASKELL
↳ LetRed
↳ HASKELL
↳ NumRed
↳ HASKELL
↳ Narrow
↳ AND
↳ QDP
↳ QDP
↳ QDP
↳ DependencyGraphProof
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Narrow
new_getLineGetRest20(vx16) → new_getLineGetRest200(vx16)
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest200(vx350)
new_getLineGetRest20(vx16) → new_getLineGetRest
new_gtGtEs(vx10) → new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRest → new_gtGtEs(new_getChar0)
new_getLineGetRest201 → new_getLineGetRest
new_getLineGetRest200(Zero) → new_getLineGetRest
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest201
new_getChar0 → new_getChar0
new_getChar0
new_getLineGetRest → new_gtGtEs(new_getChar0)
↳ HASKELL
↳ LR
↳ HASKELL
↳ IFR
↳ HASKELL
↳ BR
↳ HASKELL
↳ COR
↳ HASKELL
↳ LetRed
↳ HASKELL
↳ NumRed
↳ HASKELL
↳ Narrow
↳ AND
↳ QDP
↳ QDP
↳ QDP
↳ DependencyGraphProof
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Narrow
new_getLineGetRest20(vx16) → new_getLineGetRest200(vx16)
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest200(vx350)
new_getLineGetRest20(vx16) → new_getLineGetRest
new_getLineGetRest → new_gtGtEs(new_getChar0)
new_gtGtEs(vx10) → new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRest201 → new_getLineGetRest
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest201
new_getLineGetRest200(Zero) → new_getLineGetRest
new_getChar0 → new_getChar0
new_getChar0
new_getLineGetRest → new_gtGtEs(new_getChar0)
↳ HASKELL
↳ LR
↳ HASKELL
↳ IFR
↳ HASKELL
↳ BR
↳ HASKELL
↳ COR
↳ HASKELL
↳ LetRed
↳ HASKELL
↳ NumRed
↳ HASKELL
↳ Narrow
↳ AND
↳ QDP
↳ QDP
↳ QDP
↳ DependencyGraphProof
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Narrow
new_getLineGetRest20(vx16) → new_getLineGetRest200(vx16)
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest200(vx350)
new_getLineGetRest20(vx16) → new_getLineGetRest
new_gtGtEs(vx10) → new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRest → new_gtGtEs(new_getChar0)
new_getLineGetRest201 → new_getLineGetRest
new_getLineGetRest200(Zero) → new_getLineGetRest
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest201
new_getChar0 → new_getChar0
new_getChar0
new_getLineGetRest → new_gtGtEs(new_getChar0)
↳ HASKELL
↳ LR
↳ HASKELL
↳ IFR
↳ HASKELL
↳ BR
↳ HASKELL
↳ COR
↳ HASKELL
↳ LetRed
↳ HASKELL
↳ NumRed
↳ HASKELL
↳ Narrow
↳ AND
↳ QDP
↳ QDP
↳ QDP
↳ DependencyGraphProof
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Narrow
new_getLineGetRest20(vx16) → new_getLineGetRest200(vx16)
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest200(vx350)
new_getLineGetRest20(vx16) → new_getLineGetRest
new_getLineGetRest → new_gtGtEs(new_getChar0)
new_gtGtEs(vx10) → new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRest201 → new_getLineGetRest
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest201
new_getLineGetRest200(Zero) → new_getLineGetRest
new_getChar0 → new_getChar0
new_getChar0
new_getLineGetRest → new_gtGtEs(new_getChar0)
↳ HASKELL
↳ LR
↳ HASKELL
↳ IFR
↳ HASKELL
↳ BR
↳ HASKELL
↳ COR
↳ HASKELL
↳ LetRed
↳ HASKELL
↳ NumRed
↳ HASKELL
↳ Narrow
↳ AND
↳ QDP
↳ QDP
↳ QDP
↳ DependencyGraphProof
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Narrow
new_getLineGetRest20(vx16) → new_getLineGetRest200(vx16)
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest200(vx350)
new_getLineGetRest20(vx16) → new_getLineGetRest
new_gtGtEs(vx10) → new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRest → new_gtGtEs(new_getChar0)
new_getLineGetRest201 → new_getLineGetRest
new_getLineGetRest200(Zero) → new_getLineGetRest
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest201
new_getChar0 → new_getChar0
new_getChar0
new_getLineGetRest → new_gtGtEs(new_getChar0)
↳ HASKELL
↳ LR
↳ HASKELL
↳ IFR
↳ HASKELL
↳ BR
↳ HASKELL
↳ COR
↳ HASKELL
↳ LetRed
↳ HASKELL
↳ NumRed
↳ HASKELL
↳ Narrow
↳ AND
↳ QDP
↳ QDP
↳ QDP
↳ DependencyGraphProof
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Narrow
new_getLineGetRest20(vx16) → new_getLineGetRest200(vx16)
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest200(vx350)
new_getLineGetRest20(vx16) → new_getLineGetRest
new_getLineGetRest → new_gtGtEs(new_getChar0)
new_gtGtEs(vx10) → new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRest201 → new_getLineGetRest
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest201
new_getLineGetRest200(Zero) → new_getLineGetRest
new_getChar0 → new_getChar0
new_getChar0
new_getLineGetRest → new_gtGtEs(new_getChar0)
↳ HASKELL
↳ LR
↳ HASKELL
↳ IFR
↳ HASKELL
↳ BR
↳ HASKELL
↳ COR
↳ HASKELL
↳ LetRed
↳ HASKELL
↳ NumRed
↳ HASKELL
↳ Narrow
↳ AND
↳ QDP
↳ QDP
↳ QDP
↳ DependencyGraphProof
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Narrow
new_getLineGetRest20(vx16) → new_getLineGetRest200(vx16)
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest200(vx350)
new_getLineGetRest20(vx16) → new_getLineGetRest
new_gtGtEs(vx10) → new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRest → new_gtGtEs(new_getChar0)
new_getLineGetRest201 → new_getLineGetRest
new_getLineGetRest200(Zero) → new_getLineGetRest
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest201
new_getChar0 → new_getChar0
new_getChar0
new_getLineGetRest → new_gtGtEs(new_getChar0)
↳ HASKELL
↳ LR
↳ HASKELL
↳ IFR
↳ HASKELL
↳ BR
↳ HASKELL
↳ COR
↳ HASKELL
↳ LetRed
↳ HASKELL
↳ NumRed
↳ HASKELL
↳ Narrow
↳ AND
↳ QDP
↳ QDP
↳ QDP
↳ DependencyGraphProof
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Narrow
new_getLineGetRest20(vx16) → new_getLineGetRest200(vx16)
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest200(vx350)
new_getLineGetRest20(vx16) → new_getLineGetRest
new_getLineGetRest → new_gtGtEs(new_getChar0)
new_gtGtEs(vx10) → new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRest201 → new_getLineGetRest
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest201
new_getLineGetRest200(Zero) → new_getLineGetRest
new_getChar0 → new_getChar0
new_getChar0
new_getLineGetRest → new_gtGtEs(new_getChar0)
↳ HASKELL
↳ LR
↳ HASKELL
↳ IFR
↳ HASKELL
↳ BR
↳ HASKELL
↳ COR
↳ HASKELL
↳ LetRed
↳ HASKELL
↳ NumRed
↳ HASKELL
↳ Narrow
↳ AND
↳ QDP
↳ QDP
↳ QDP
↳ DependencyGraphProof
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Narrow
new_getLineGetRest20(vx16) → new_getLineGetRest200(vx16)
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest200(vx350)
new_getLineGetRest20(vx16) → new_getLineGetRest
new_gtGtEs(vx10) → new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRest → new_gtGtEs(new_getChar0)
new_getLineGetRest201 → new_getLineGetRest
new_getLineGetRest200(Zero) → new_getLineGetRest
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest201
new_getChar0 → new_getChar0
new_getChar0
new_getLineGetRest → new_gtGtEs(new_getChar0)
↳ HASKELL
↳ LR
↳ HASKELL
↳ IFR
↳ HASKELL
↳ BR
↳ HASKELL
↳ COR
↳ HASKELL
↳ LetRed
↳ HASKELL
↳ NumRed
↳ HASKELL
↳ Narrow
↳ AND
↳ QDP
↳ QDP
↳ QDP
↳ DependencyGraphProof
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Narrow
new_getLineGetRest20(vx16) → new_getLineGetRest200(vx16)
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest200(vx350)
new_getLineGetRest20(vx16) → new_getLineGetRest
new_getLineGetRest → new_gtGtEs(new_getChar0)
new_gtGtEs(vx10) → new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRest201 → new_getLineGetRest
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest201
new_getLineGetRest200(Zero) → new_getLineGetRest
new_getChar0 → new_getChar0
new_getChar0
new_getLineGetRest → new_gtGtEs(new_getChar0)
↳ HASKELL
↳ LR
↳ HASKELL
↳ IFR
↳ HASKELL
↳ BR
↳ HASKELL
↳ COR
↳ HASKELL
↳ LetRed
↳ HASKELL
↳ NumRed
↳ HASKELL
↳ Narrow
↳ AND
↳ QDP
↳ QDP
↳ QDP
↳ DependencyGraphProof
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Narrow
new_getLineGetRest20(vx16) → new_getLineGetRest200(vx16)
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest200(vx350)
new_getLineGetRest20(vx16) → new_getLineGetRest
new_gtGtEs(vx10) → new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRest → new_gtGtEs(new_getChar0)
new_getLineGetRest201 → new_getLineGetRest
new_getLineGetRest200(Zero) → new_getLineGetRest
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest201
new_getChar0 → new_getChar0
new_getChar0
new_getLineGetRest → new_gtGtEs(new_getChar0)
↳ HASKELL
↳ LR
↳ HASKELL
↳ IFR
↳ HASKELL
↳ BR
↳ HASKELL
↳ COR
↳ HASKELL
↳ LetRed
↳ HASKELL
↳ NumRed
↳ HASKELL
↳ Narrow
↳ AND
↳ QDP
↳ QDP
↳ QDP
↳ DependencyGraphProof
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Narrow
new_getLineGetRest20(vx16) → new_getLineGetRest200(vx16)
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest200(vx350)
new_getLineGetRest20(vx16) → new_getLineGetRest
new_getLineGetRest → new_gtGtEs(new_getChar0)
new_gtGtEs(vx10) → new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRest201 → new_getLineGetRest
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest201
new_getLineGetRest200(Zero) → new_getLineGetRest
new_getChar0 → new_getChar0
new_getChar0
new_getLineGetRest → new_gtGtEs(new_getChar0)
↳ HASKELL
↳ LR
↳ HASKELL
↳ IFR
↳ HASKELL
↳ BR
↳ HASKELL
↳ COR
↳ HASKELL
↳ LetRed
↳ HASKELL
↳ NumRed
↳ HASKELL
↳ Narrow
↳ AND
↳ QDP
↳ QDP
↳ QDP
↳ DependencyGraphProof
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Narrow
new_getLineGetRest20(vx16) → new_getLineGetRest200(vx16)
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest200(vx350)
new_getLineGetRest20(vx16) → new_getLineGetRest
new_gtGtEs(vx10) → new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRest → new_gtGtEs(new_getChar0)
new_getLineGetRest201 → new_getLineGetRest
new_getLineGetRest200(Zero) → new_getLineGetRest
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest201
new_getChar0 → new_getChar0
new_getChar0
new_getLineGetRest → new_gtGtEs(new_getChar0)
↳ HASKELL
↳ LR
↳ HASKELL
↳ IFR
↳ HASKELL
↳ BR
↳ HASKELL
↳ COR
↳ HASKELL
↳ LetRed
↳ HASKELL
↳ NumRed
↳ HASKELL
↳ Narrow
↳ AND
↳ QDP
↳ QDP
↳ QDP
↳ DependencyGraphProof
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Narrow
new_getLineGetRest20(vx16) → new_getLineGetRest200(vx16)
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest200(vx350)
new_getLineGetRest20(vx16) → new_getLineGetRest
new_getLineGetRest → new_gtGtEs(new_getChar0)
new_gtGtEs(vx10) → new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRest201 → new_getLineGetRest
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest201
new_getLineGetRest200(Zero) → new_getLineGetRest
new_getChar0 → new_getChar0
new_getChar0
new_getLineGetRest → new_gtGtEs(new_getChar0)
↳ HASKELL
↳ LR
↳ HASKELL
↳ IFR
↳ HASKELL
↳ BR
↳ HASKELL
↳ COR
↳ HASKELL
↳ LetRed
↳ HASKELL
↳ NumRed
↳ HASKELL
↳ Narrow
↳ AND
↳ QDP
↳ QDP
↳ QDP
↳ DependencyGraphProof
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Narrow
new_getLineGetRest20(vx16) → new_getLineGetRest200(vx16)
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest200(vx350)
new_getLineGetRest20(vx16) → new_getLineGetRest
new_gtGtEs(vx10) → new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRest → new_gtGtEs(new_getChar0)
new_getLineGetRest201 → new_getLineGetRest
new_getLineGetRest200(Zero) → new_getLineGetRest
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest201
new_getChar0 → new_getChar0
new_getChar0
new_getLineGetRest → new_gtGtEs(new_getChar0)
↳ HASKELL
↳ LR
↳ HASKELL
↳ IFR
↳ HASKELL
↳ BR
↳ HASKELL
↳ COR
↳ HASKELL
↳ LetRed
↳ HASKELL
↳ NumRed
↳ HASKELL
↳ Narrow
↳ AND
↳ QDP
↳ QDP
↳ QDP
↳ DependencyGraphProof
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Narrow
new_getLineGetRest20(vx16) → new_getLineGetRest200(vx16)
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest200(vx350)
new_getLineGetRest20(vx16) → new_getLineGetRest
new_getLineGetRest → new_gtGtEs(new_getChar0)
new_gtGtEs(vx10) → new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRest201 → new_getLineGetRest
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest201
new_getLineGetRest200(Zero) → new_getLineGetRest
new_getChar0 → new_getChar0
new_getChar0
new_getLineGetRest → new_gtGtEs(new_getChar0)
↳ HASKELL
↳ LR
↳ HASKELL
↳ IFR
↳ HASKELL
↳ BR
↳ HASKELL
↳ COR
↳ HASKELL
↳ LetRed
↳ HASKELL
↳ NumRed
↳ HASKELL
↳ Narrow
↳ AND
↳ QDP
↳ QDP
↳ QDP
↳ DependencyGraphProof
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Narrow
new_getLineGetRest20(vx16) → new_getLineGetRest200(vx16)
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest200(vx350)
new_getLineGetRest20(vx16) → new_getLineGetRest
new_gtGtEs(vx10) → new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRest → new_gtGtEs(new_getChar0)
new_getLineGetRest201 → new_getLineGetRest
new_getLineGetRest200(Zero) → new_getLineGetRest
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest201
new_getChar0 → new_getChar0
new_getChar0
new_getLineGetRest → new_gtGtEs(new_getChar0)
↳ HASKELL
↳ LR
↳ HASKELL
↳ IFR
↳ HASKELL
↳ BR
↳ HASKELL
↳ COR
↳ HASKELL
↳ LetRed
↳ HASKELL
↳ NumRed
↳ HASKELL
↳ Narrow
↳ AND
↳ QDP
↳ QDP
↳ QDP
↳ DependencyGraphProof
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Narrow
new_getLineGetRest20(vx16) → new_getLineGetRest200(vx16)
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest200(vx350)
new_getLineGetRest20(vx16) → new_getLineGetRest
new_getLineGetRest → new_gtGtEs(new_getChar0)
new_gtGtEs(vx10) → new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRest201 → new_getLineGetRest
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest201
new_getLineGetRest200(Zero) → new_getLineGetRest
new_getChar0 → new_getChar0
new_getChar0
new_getLineGetRest → new_gtGtEs(new_getChar0)
↳ HASKELL
↳ LR
↳ HASKELL
↳ IFR
↳ HASKELL
↳ BR
↳ HASKELL
↳ COR
↳ HASKELL
↳ LetRed
↳ HASKELL
↳ NumRed
↳ HASKELL
↳ Narrow
↳ AND
↳ QDP
↳ QDP
↳ QDP
↳ DependencyGraphProof
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Narrow
new_getLineGetRest20(vx16) → new_getLineGetRest200(vx16)
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest200(vx350)
new_getLineGetRest20(vx16) → new_getLineGetRest
new_gtGtEs(vx10) → new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRest → new_gtGtEs(new_getChar0)
new_getLineGetRest201 → new_getLineGetRest
new_getLineGetRest200(Zero) → new_getLineGetRest
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest201
new_getChar0 → new_getChar0
new_getChar0
new_getLineGetRest → new_gtGtEs(new_getChar0)
↳ HASKELL
↳ LR
↳ HASKELL
↳ IFR
↳ HASKELL
↳ BR
↳ HASKELL
↳ COR
↳ HASKELL
↳ LetRed
↳ HASKELL
↳ NumRed
↳ HASKELL
↳ Narrow
↳ AND
↳ QDP
↳ QDP
↳ QDP
↳ DependencyGraphProof
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Narrow
new_getLineGetRest20(vx16) → new_getLineGetRest200(vx16)
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest200(vx350)
new_getLineGetRest20(vx16) → new_getLineGetRest
new_getLineGetRest → new_gtGtEs(new_getChar0)
new_gtGtEs(vx10) → new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRest201 → new_getLineGetRest
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest201
new_getLineGetRest200(Zero) → new_getLineGetRest
new_getChar0 → new_getChar0
new_getChar0
new_getLineGetRest → new_gtGtEs(new_getChar0)
↳ HASKELL
↳ LR
↳ HASKELL
↳ IFR
↳ HASKELL
↳ BR
↳ HASKELL
↳ COR
↳ HASKELL
↳ LetRed
↳ HASKELL
↳ NumRed
↳ HASKELL
↳ Narrow
↳ AND
↳ QDP
↳ QDP
↳ QDP
↳ DependencyGraphProof
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Narrow
new_getLineGetRest20(vx16) → new_getLineGetRest200(vx16)
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest200(vx350)
new_getLineGetRest20(vx16) → new_getLineGetRest
new_gtGtEs(vx10) → new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRest → new_gtGtEs(new_getChar0)
new_getLineGetRest201 → new_getLineGetRest
new_getLineGetRest200(Zero) → new_getLineGetRest
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest201
new_getChar0 → new_getChar0
new_getChar0
new_getLineGetRest → new_gtGtEs(new_getChar0)
↳ HASKELL
↳ LR
↳ HASKELL
↳ IFR
↳ HASKELL
↳ BR
↳ HASKELL
↳ COR
↳ HASKELL
↳ LetRed
↳ HASKELL
↳ NumRed
↳ HASKELL
↳ Narrow
↳ AND
↳ QDP
↳ QDP
↳ QDP
↳ DependencyGraphProof
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Narrow
new_getLineGetRest20(vx16) → new_getLineGetRest200(vx16)
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest200(vx350)
new_getLineGetRest20(vx16) → new_getLineGetRest
new_getLineGetRest → new_gtGtEs(new_getChar0)
new_gtGtEs(vx10) → new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRest201 → new_getLineGetRest
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest201
new_getLineGetRest200(Zero) → new_getLineGetRest
new_getChar0 → new_getChar0
new_getChar0
new_getLineGetRest → new_gtGtEs(new_getChar0)
↳ HASKELL
↳ LR
↳ HASKELL
↳ IFR
↳ HASKELL
↳ BR
↳ HASKELL
↳ COR
↳ HASKELL
↳ LetRed
↳ HASKELL
↳ NumRed
↳ HASKELL
↳ Narrow
↳ AND
↳ QDP
↳ QDP
↳ QDP
↳ DependencyGraphProof
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Narrow
new_getLineGetRest20(vx16) → new_getLineGetRest200(vx16)
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest200(vx350)
new_getLineGetRest20(vx16) → new_getLineGetRest
new_gtGtEs(vx10) → new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRest → new_gtGtEs(new_getChar0)
new_getLineGetRest201 → new_getLineGetRest
new_getLineGetRest200(Zero) → new_getLineGetRest
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest201
new_getChar0 → new_getChar0
new_getChar0
new_getLineGetRest → new_gtGtEs(new_getChar0)
↳ HASKELL
↳ LR
↳ HASKELL
↳ IFR
↳ HASKELL
↳ BR
↳ HASKELL
↳ COR
↳ HASKELL
↳ LetRed
↳ HASKELL
↳ NumRed
↳ HASKELL
↳ Narrow
↳ AND
↳ QDP
↳ QDP
↳ QDP
↳ DependencyGraphProof
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Narrow
new_getLineGetRest20(vx16) → new_getLineGetRest200(vx16)
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest200(vx350)
new_getLineGetRest20(vx16) → new_getLineGetRest
new_getLineGetRest → new_gtGtEs(new_getChar0)
new_gtGtEs(vx10) → new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRest201 → new_getLineGetRest
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest201
new_getLineGetRest200(Zero) → new_getLineGetRest
new_getChar0 → new_getChar0
new_getChar0
new_getLineGetRest → new_gtGtEs(new_getChar0)
↳ HASKELL
↳ LR
↳ HASKELL
↳ IFR
↳ HASKELL
↳ BR
↳ HASKELL
↳ COR
↳ HASKELL
↳ LetRed
↳ HASKELL
↳ NumRed
↳ HASKELL
↳ Narrow
↳ AND
↳ QDP
↳ QDP
↳ QDP
↳ DependencyGraphProof
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Instantiation
↳ QDP
↳ Narrow
new_getLineGetRest20(vx16) → new_getLineGetRest200(vx16)
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest200(vx350)
new_getLineGetRest20(vx16) → new_getLineGetRest
new_gtGtEs(vx10) → new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRest → new_gtGtEs(new_getChar0)
new_getLineGetRest201 → new_getLineGetRest
new_getLineGetRest200(Zero) → new_getLineGetRest
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest201
new_getChar0 → new_getChar0
new_getChar0
new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero)))))))))) → new_getLineGetRest200(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
↳ HASKELL
↳ LR
↳ HASKELL
↳ IFR
↳ HASKELL
↳ BR
↳ HASKELL
↳ COR
↳ HASKELL
↳ LetRed
↳ HASKELL
↳ NumRed
↳ HASKELL
↳ Narrow
↳ AND
↳ QDP
↳ QDP
↳ QDP
↳ DependencyGraphProof
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Instantiation
↳ QDP
↳ Instantiation
↳ QDP
↳ Narrow
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest200(vx350)
new_getLineGetRest20(vx16) → new_getLineGetRest
new_getLineGetRest → new_gtGtEs(new_getChar0)
new_gtGtEs(vx10) → new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero)))))))))) → new_getLineGetRest200(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRest201 → new_getLineGetRest
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest201
new_getLineGetRest200(Zero) → new_getLineGetRest
new_getChar0 → new_getChar0
new_getChar0
new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero)))))))))) → new_getLineGetRest
↳ HASKELL
↳ LR
↳ HASKELL
↳ IFR
↳ HASKELL
↳ BR
↳ HASKELL
↳ COR
↳ HASKELL
↳ LetRed
↳ HASKELL
↳ NumRed
↳ HASKELL
↳ Narrow
↳ AND
↳ QDP
↳ QDP
↳ QDP
↳ DependencyGraphProof
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Instantiation
↳ QDP
↳ Instantiation
↳ QDP
↳ Narrowing
↳ QDP
↳ Narrow
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest200(vx350)
new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero)))))))))) → new_getLineGetRest
new_gtGtEs(vx10) → new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRest → new_gtGtEs(new_getChar0)
new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero)))))))))) → new_getLineGetRest200(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRest201 → new_getLineGetRest
new_getLineGetRest200(Zero) → new_getLineGetRest
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest201
new_getChar0 → new_getChar0
new_getChar0
new_getLineGetRest → new_gtGtEs(new_getChar0)
↳ HASKELL
↳ LR
↳ HASKELL
↳ IFR
↳ HASKELL
↳ BR
↳ HASKELL
↳ COR
↳ HASKELL
↳ LetRed
↳ HASKELL
↳ NumRed
↳ HASKELL
↳ Narrow
↳ AND
↳ QDP
↳ QDP
↳ QDP
↳ DependencyGraphProof
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Instantiation
↳ QDP
↳ Instantiation
↳ QDP
↳ Narrowing
↳ QDP
↳ ForwardInstantiation
↳ QDP
↳ Narrow
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest200(vx350)
new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero)))))))))) → new_getLineGetRest
new_getLineGetRest → new_gtGtEs(new_getChar0)
new_gtGtEs(vx10) → new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero)))))))))) → new_getLineGetRest200(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRest201 → new_getLineGetRest
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest201
new_getLineGetRest200(Zero) → new_getLineGetRest
new_getChar0 → new_getChar0
new_getChar0
new_getLineGetRest200(Succ(Zero)) → new_getLineGetRest200(Zero)
new_getLineGetRest200(Succ(Succ(y_0))) → new_getLineGetRest200(Succ(y_0))
↳ HASKELL
↳ LR
↳ HASKELL
↳ IFR
↳ HASKELL
↳ BR
↳ HASKELL
↳ COR
↳ HASKELL
↳ LetRed
↳ HASKELL
↳ NumRed
↳ HASKELL
↳ Narrow
↳ AND
↳ QDP
↳ QDP
↳ QDP
↳ DependencyGraphProof
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Instantiation
↳ QDP
↳ Instantiation
↳ QDP
↳ Narrowing
↳ QDP
↳ ForwardInstantiation
↳ QDP
↳ MNOCProof
↳ QDP
↳ Narrow
new_getLineGetRest200(Succ(Succ(y_0))) → new_getLineGetRest200(Succ(y_0))
new_getLineGetRest200(Succ(Zero)) → new_getLineGetRest200(Zero)
new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero)))))))))) → new_getLineGetRest
new_gtGtEs(vx10) → new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRest → new_gtGtEs(new_getChar0)
new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero)))))))))) → new_getLineGetRest200(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRest201 → new_getLineGetRest
new_getLineGetRest200(Zero) → new_getLineGetRest
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest201
new_getChar0 → new_getChar0
new_getChar0
↳ HASKELL
↳ LR
↳ HASKELL
↳ IFR
↳ HASKELL
↳ BR
↳ HASKELL
↳ COR
↳ HASKELL
↳ LetRed
↳ HASKELL
↳ NumRed
↳ HASKELL
↳ Narrow
↳ AND
↳ QDP
↳ QDP
↳ QDP
↳ DependencyGraphProof
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Rewriting
↳ QDP
↳ Instantiation
↳ QDP
↳ Instantiation
↳ QDP
↳ Narrowing
↳ QDP
↳ ForwardInstantiation
↳ QDP
↳ MNOCProof
↳ QDP
↳ NonTerminationProof
↳ QDP
↳ Narrow
new_getLineGetRest200(Succ(Zero)) → new_getLineGetRest200(Zero)
new_getLineGetRest200(Succ(Succ(y_0))) → new_getLineGetRest200(Succ(y_0))
new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero)))))))))) → new_getLineGetRest
new_getLineGetRest → new_gtGtEs(new_getChar0)
new_gtGtEs(vx10) → new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero)))))))))) → new_getLineGetRest200(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRest201 → new_getLineGetRest
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest201
new_getLineGetRest200(Zero) → new_getLineGetRest
new_getChar0 → new_getChar0
new_getLineGetRest200(Succ(Zero)) → new_getLineGetRest200(Zero)
new_getLineGetRest200(Succ(Succ(y_0))) → new_getLineGetRest200(Succ(y_0))
new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero)))))))))) → new_getLineGetRest
new_getLineGetRest → new_gtGtEs(new_getChar0)
new_gtGtEs(vx10) → new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRest20(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero)))))))))) → new_getLineGetRest200(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Succ(Zero))))))))))
new_getLineGetRest201 → new_getLineGetRest
new_getLineGetRest200(Succ(vx350)) → new_getLineGetRest201
new_getLineGetRest200(Zero) → new_getLineGetRest
new_getChar0 → new_getChar0
↳ HASKELL
↳ LR
↳ HASKELL
↳ IFR
↳ HASKELL
↳ BR
↳ HASKELL
↳ COR
↳ HASKELL
↳ LetRed
↳ HASKELL
↳ NumRed
↳ HASKELL
↳ Narrow
↳ AND
↳ QDP
↳ QDP
↳ QDP
↳ QDP
↳ QDPSizeChangeProof
↳ Narrow
new_getLineGetLine10(vx24, Succ(vx250), Succ(vx260)) → new_getLineGetLine10(vx24, vx250, vx260)
From the DPs we obtained the following set of size-change graphs:
↳ HASKELL
↳ LR
↳ HASKELL
↳ IFR
↳ HASKELL
↳ BR
↳ HASKELL
↳ COR
↳ HASKELL
↳ LetRed
↳ HASKELL
↳ NumRed
↳ HASKELL
↳ Narrow
↳ Narrow
↳ QDP
↳ NonTerminationProof
new_getChar([]) → new_getChar([])
new_getChar([]) → new_getChar([])