module LexerOptions where
data LexerFlags = Flags { plogic :: Bool } deriving (Eq,Read,Show)
lexerflags0 = Flags True
lexerOptions flags args =
case args of
"noplogic":args -> lexerOptions flags{plogic=False } args
"plogic" :args -> lexerOptions flags{plogic=True } args
_ -> (flags,args)