ForNext
Only Do What Only You Can Do
013. local variable declarations
Hyperpolyglot Interpreted Languages: PHP, Perl, Python, Ruby より (2012.05.08)
VBScript
JScript
Perl
my $v; my (@a, %d); my $x = 1; my ($y, $z) = (2, 3);
PHP
# in function body: $v = NULL; $a = array(); $d = array(); $x = 1; list($y, $z) = array(2, 3);
Python
# in function body: v = None a, d = [], {} x = 1 y, z = 2, 3
Ruby
v = nil a, d = [], {} x = 1 y, z = 2, 3