A simple interpreter for ICurry based on the a small-step semantics.
Constructors:
IOptions
:: Int -> Bool -> Bool -> String -> Bool -> Bool -> Int -> Bool -> Int -> IOptions
Fields:
verbosity
:: Int
showAllExps
:: Bool
withGraph
:: Bool
withViewer
:: String
fullGraph
:: Bool
interactive
:: Bool
waitTime
:: Int
makePDF
:: Bool
stepNum
:: Int
Type synonym: FingerPrint = [(ChoiceID,Int)]
Constructors:
Type synonym: IEnv = [(IVarIndex,NodeID)]
Constructors:
Task
:: Control -> [(NodeID,Int)] -> FingerPrint -> Task
Constructors:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|