import Fudgets(fudlogue)
import PfeBrowserF(mainF)
import PPU(getPPopts)
import PFE0(maybeF )
--import LexerOptions
import PFE_Certs(getProgramaticaDir,getCertServers')

import Maybe(fromMaybe )
--import MUtils
--import FileUtils(readFileMaybe)

main =
  do (opts,name,args0) <- getPPopts
   --lexerflags1 <- fromMaybe lexerflags0 # maybeF readFileMaybe lexerflagsPath
   --lexerflags1 <- return lexerflags0
(  ,  ) = lexerOptions  
         args1 = args0
     pdir <- getProgramaticaDir
     servers <- getCertServers' pdir
 ,

--exerflagsPath dir=dir++"lexeroptions" -- copied from ppfe.hs !!

import LexerOptions
import MUtils
import FileUtils(readFileMaybe)
lexerflags1 <- fromMaybe lexerflags0 # maybeF readFileMaybe lexerflagsPath
lexerflags1 <- return lexerflags0
exerflagsPath dir=dir++"lexeroptions" -- copied from ppfe.hs !!
import Fudgets(fudlogue)
import PfeBrowserF(mainF)
import PPU(getPPopts)
import PFE0(maybeF )
import PFE_Certs(getProgramaticaDir,getCertServers')

import Maybe(fromMaybe )

main =
  do (opts,name,args0) <- getPPopts
(  ,  ) = lexerOptions  
         args1 = args0
     pdir <- getProgramaticaDir
     servers <- getCertServers' pdir
 ,

