cvs commit: fptools/ghc/utils/hsc2hs Main.hs hsc2hs.sh template-hsc.h fptools/ghc/docs/users_guide utils.sgml

qrczak@glass.cse.ogi.edu qrczak@glass.cse.ogi.edu
Thu, 28 Dec 2000 02:34:56 -0800


qrczak      2000/12/28 02:34:56 PST

  Modified files:
    ghc/utils/hsc2hs     Main.hs hsc2hs.sh template-hsc.h 
    ghc/docs/users_guide utils.sgml 
  Log:
  Implemented #undef, #error, and #let (macros to be applied to the
  Haskell source, although using somewhat ugly stringified syntax).
  
  s/hs2c/hsc2hs/
  
  Fixed some bugs (user-supplied --cc option, macros with parameters).
  
  Revision  Changes    Path
  1.3       +34 -11    fptools/ghc/utils/hsc2hs/Main.hs
  1.3       +8 -0      fptools/ghc/utils/hsc2hs/hsc2hs.sh
  1.3       +21 -1     fptools/ghc/utils/hsc2hs/template-hsc.h
  1.7       +29 -8     fptools/ghc/docs/users_guide/utils.sgml