aboutsummaryrefslogtreecommitdiffstats
path: root/src/Utils.hs
diff options
context:
space:
mode:
authorJan Tuomi <jans.tuomi@gmail.com>2022-12-06 18:25:47 +0200
committerJan Tuomi <jans.tuomi@gmail.com>2022-12-06 18:25:47 +0200
commit4de1c9b9159305a664a56589b9b6aa1bce0129aa (patch)
tree949ee8f99d7fc3bae176e094b4a66f310a21ddfd /src/Utils.hs
parent765d25857b0472e3f9df89ac822ad36ea0502466 (diff)
Refactor -e option into -E and -e
Diffstat (limited to 'src/Utils.hs')
-rw-r--r--src/Utils.hs8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/Utils.hs b/src/Utils.hs
index 2f9e3c0..c2a5088 100644
--- a/src/Utils.hs
+++ b/src/Utils.hs
@@ -15,11 +15,17 @@ type PositionString = String
type ErrorString = String
data LException = LException (Maybe PositionString) ErrorString
+data PrintEvaled
+ = PrintEvaledOff
+ | PrintEvaledAll
+ | PrintEvaledNonUnit
+ deriving Show
+
data Config = Config {
configScriptFileName :: Maybe String,
configVerboseMode :: Bool,
configShowHelp :: Bool,
- configPrintEvaled :: Bool,
+ configPrintEvaled :: PrintEvaled,
configPrintCallStack :: Bool,
configUseREPL :: Bool
}