Read Command-Line Arguments: Difference between revisions
Content added Content deleted
(Created task, added C++ and Perl) |
(Added Haskell example) |
||
Line 15: | Line 15: | ||
} |
} |
||
=={{header|Haskell}}== |
|||
import System.Environment |
|||
main = do |
|||
prog <- getProgName |
|||
args <- getArgs |
|||
putStrLn $ "Program name: " ++ prog |
|||
putStrLn $ "There are " ++ show (length args) ++ " arguments:" |
|||
forM_ (zip args [1..]) $ \(a,i) -> |
|||
putStrLn $ "Argument #" ++ show i ++ " is " ++ a |
|||
=={{header|Perl}}== |
=={{header|Perl}}== |