Changeset 4842 for src/gen_prelude.hs
- Timestamp:
- 06/19/05 14:19:27 (4 years ago)
- svk:copy_cache_prev:
- 6641
- Files:
-
- 1 modified
-
src/gen_prelude.hs (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
src/gen_prelude.hs
r4223 r4842 17 17 18 18 module Main where 19 import System (getArgs) 19 20 20 21 main :: IO () 21 22 main = do 22 putStr preludeIntro 23 [moduleName] <- getArgs 24 putStr $ preludeIntro moduleName 23 25 str <- getContents 24 26 print . unlines . filter notComment . lines $ str … … 29 31 notComment _ = True 30 32 31 preludeIntro :: String 32 preludeIntro = "\33 preludeIntro :: String -> String 34 preludeIntro moduleName = "\ 33 35 \{-# OPTIONS -fglasgow-exts #-}\n\ 34 36 \ \n\ … … 36 38 \ *** NOTE ***\n\ 37 39 \ DO NOT EDIT THIS FILE.\n\ 38 \ This module is generated by src/gen_prelude.\n\40 \ This module is automatically generated by src/gen_prelude.hs.\n\ 39 41 \-}\n\ 40 42 \ \n\ … … 52 54 \ \n\ 53 55 \ \n\ 54 \module Pugs.Prelude(\n\56 \module " ++ moduleName ++ " (\n\ 55 57 \ preludeStr\n\ 56 58 \) where\n\
