SSTG-0.1.1.7: STG Symbolic Execution

Safe HaskellSafe
LanguageHaskell2010

SSTG.Core.Execution.Engine

Description

Symbolic STG Execution Engine

Synopsis

Documentation

loadState :: Program -> LoadResult Source #

Guess the main function as "main", which is consistent with a few experimental results.

loadStateEntry :: String -> Program -> LoadResult Source #

Load from a specified entry point.

execute :: RunFlags -> State -> [([LiveState], [DeadState])] Source #

Perform execution on a State given the run flags.

execute1 :: Int -> State -> ([LiveState], [DeadState]) Source #

Simple BFS based execution on a state.