From e9e955b69ac5c2906b43db53362b1b93ce0711f1 Mon Sep 17 00:00:00 2001 From: namhsuya Date: Fri, 20 Oct 2017 15:30:44 +0530 Subject: [PATCH] Create call_by_reference.pl (#737) * Add is_palindrome.pl Added Perl-script to find if a string is palindromic or not. * delete is_palindrome.pl adding subfolder * add perl folder, create is_palindrome.pl Perl-script for checking palindrome * Create call_by_reference.pl Added perl-script to show calling by reference in perl --- call_by_reference/perl/call_by_reference.pl | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 call_by_reference/perl/call_by_reference.pl diff --git a/call_by_reference/perl/call_by_reference.pl b/call_by_reference/perl/call_by_reference.pl new file mode 100644 index 000000000..c94f078c4 --- /dev/null +++ b/call_by_reference/perl/call_by_reference.pl @@ -0,0 +1,19 @@ +#!/usr/bin/perl -w + +my $num1 = 100; +my $num2 = 5; + +sub swap{ + $temp = $_[0]; + $_[0] = $_[1]; + $_[1] = $temp; + return; +} + +print "Value of num1 BEFORE swap $num1\n"; +print "Value of num2 BEFORE swap $num2\n\n"; + +swap($num1, $num2); + +print "Value of num1 AFTER swap $num1\n"; +print "Value of num2 AFTER swap $num2";