Modulinos: Difference between revisions

Content added Content deleted
(Added Python)
(Ruby)
Line 272: Line 272:
?></lang>
?></lang>


=={{header|PHP}}==
=={{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>