tidy: del unused Eq, add custom Show
This commit is contained in:
parent
56a8dd2b30
commit
88c140fed5
6 changed files with 32 additions and 11 deletions
|
@ -10,28 +10,28 @@ data TokenString = TokenString
|
|||
{ tsCanEval :: CanEval
|
||||
, tsLevel :: Int
|
||||
, tsString :: String
|
||||
} deriving (Show, Eq)
|
||||
} deriving Show
|
||||
|
||||
data CanEval
|
||||
= Filler
|
||||
| CanEval
|
||||
deriving (Show, Eq)
|
||||
deriving Show
|
||||
|
||||
data TokenValue = TokenValue
|
||||
{ tvLevel :: Int
|
||||
, tvValue :: Value
|
||||
} deriving (Show, Eq)
|
||||
} deriving Show
|
||||
|
||||
data Value
|
||||
= NoValue
|
||||
| Value Bool
|
||||
deriving (Show, Eq)
|
||||
deriving Show
|
||||
|
||||
data SerializeFormat
|
||||
= Plain
|
||||
| Latex
|
||||
-- | PrefixPlain
|
||||
deriving (Show, Eq)
|
||||
deriving Show
|
||||
|
||||
serialize :: SerializeFormat -> Statement -> String
|
||||
serialize fmt s = concat $ map tsString $ serializeStrings fmt s
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue