content: module Drasil.SSP.Choices where
      
  -- import Language.Drasil (QDefinition)
  -- import Language.Drasil.Code (Choices(..), CodeSpec, codeSpec, Comments(..), 
  --   Verbosity(..), ConstraintBehaviour(..), ImplementationType(..), Lang(..), 
  --   Modularity(..), Structure(..), ConstantStructure(..), 
  --   ConstantRepr(..), matchConcepts, AuxFile(..), 
  --   Visibility(..), defaultChoices)
  -- import Drasil.SSP.Body (fullSI)
  
  -- code :: CodeSpec
  -- code = codeSpec fullSI choices []
  
  -- choices :: Choices
  -- choices = defaultChoices {
  --   lang = [Python, Cpp, CSharp, Java],
  --   modularity = Modular,
  --   impType = Program,
  --   logFile = "log.txt",
  --   logging = [],         -- LogVar, LogFunc
  --   comments = [],    -- CommentFunc, CommentClass, CommentMod
  --   doxVerbosity = Quiet, -- Verbose, Quiet
  --   dates = Hide,      -- Show, Hide
  --   onSfwrConstraint = Warning,  -- Warning, Exception
  --   onPhysConstraint = Warning,  -- Warning, Exception
  --   inputStructure = Unbundled,    -- Unbundled, Bundled
  --   constStructure = Inline,   -- Inline, WithInputs, Store Structure
  --   constRepr = Const,    -- Var, Const
  --   conceptMatch = matchConcepts ([] :: [QDefinition]) [],
  --   auxFiles = [SampleInput "../../datafiles/ssp/sampleInput.txt"]
  -- }
  