Modulinos: Difference between revisions
Content added Content deleted
(Added Python) |
(Ruby) |
||
Line 272: | Line 272: | ||
?></lang> |
?></lang> |
||
=={{header| |
=={{header|Python}== |
||
Python has scripted main. |
Python has scripted main. |
||
Line 290: | Line 290: | ||
if __name__=="__main__": main()</lang> |
if __name__=="__main__": main()</lang> |
||
=={{header|Ruby}== |
|||
Ruby has scripted main by default. |
|||
<lang ruby>#!/usr/bin/env ruby |
|||
def main |
|||
puts "Directory: #{Dir.pwd}" |
|||
puts "Program: #{$0}" |
|||
puts "Number of Args: #{ARGV.length}" |
|||
ARGV.each { |arg| puts "Arg: #{arg}" } |
|||
end |
|||
if __FILE__ == $0 |
|||
main |
|||
end</lang> |