CurryInfo: runcurry-3.0.0 / RunCurry.execCurryProgram

definition:
execCurryProgram :: String -> [String] -> [String] -> IO Int  
execCurryProgram progname curryargs rtargs = system $
  installDir </> "bin" </> "curry " ++ replOpts ++ " " ++
  unwords curryargs ++ " :load " ++ progname ++
  " :set args " ++ unwords rtargs ++ " :eval main :quit"
demand:
no demanded arguments
deterministic:
deterministic operation
documentation:
-- Executes a Curry program with given Curry system arguments and
-- run-time arguments:
failfree:
<FAILING>
indeterministic:
referentially transparent operation
infix:
no fixity defined
iotype:
{(_,_,_) |-> _}
name:
execCurryProgram
precedence:
no precedence defined
result-values:
_
signature:
String -> [String] -> [String] -> Prelude.IO Prelude.Int
solution-complete:
operation might suspend on free variables
terminating:
possibly non-terminating
totally-defined:
possibly non-reducible on same data term