anchor.diff:                  yield "fsc.exe"
   
                   if isDll then yield "--target:library"
  +
  +                match debugMode with
  +                | Off -> () // might need to include some switches here
  +                | PdbOnly ->
  +                    yield "--debug:pdbonly"
  +                    yield sprintf "--pdb:%s" pdbFile
  +                | Full ->
  +                    yield "--debug:full"
  +                    yield sprintf "--pdb:%s" pdbFile
   
                   for d in dependencies do
                       yield sprintf "-r:%s" d
  
positive.code:     let main _ = printfn "Hello, World!" ; 42
  
  """
          let outFile = compileAndVerify false "Bar" code []
  
          use proc = Process.Start(outFile, "")
          while not proc.HasExited do ()
  
negative.code:     exception E of int * string
  """
  
          compileAndVerify true PdbOnly "Foo" code [] |> ignore
  
      [<Test>]
      let ``3. Simple FSC executable test`` () =
  