<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="https://script.spoken-tutorial.org/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://script.spoken-tutorial.org/index.php?action=history&amp;feed=atom&amp;title=PERL%2FC2%2FFunctions-in-Perl%2FKhasi</id>
		<title>PERL/C2/Functions-in-Perl/Khasi - Revision history</title>
		<link rel="self" type="application/atom+xml" href="https://script.spoken-tutorial.org/index.php?action=history&amp;feed=atom&amp;title=PERL%2FC2%2FFunctions-in-Perl%2FKhasi"/>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php?title=PERL/C2/Functions-in-Perl/Khasi&amp;action=history"/>
		<updated>2026-05-14T05:05:52Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.23.17</generator>

	<entry>
		<id>https://script.spoken-tutorial.org/index.php?title=PERL/C2/Functions-in-Perl/Khasi&amp;diff=37809&amp;oldid=prev</id>
		<title>Pdiangburom: Created page with &quot;{| border=1 |'''Time''' |'''Narration''' |- | 00:01 |Khublei ngi pdiangsngewbha iaphi sha ka spoken tutorial halor ka ''' Functions in PERL'''. |- | 00:06 | Ha kane ka jinghik...&quot;</title>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php?title=PERL/C2/Functions-in-Perl/Khasi&amp;diff=37809&amp;oldid=prev"/>
				<updated>2017-07-25T17:17:10Z</updated>
		
		<summary type="html">&lt;p&gt;Created page with &amp;quot;{| border=1 |&amp;#039;&amp;#039;&amp;#039;Time&amp;#039;&amp;#039;&amp;#039; |&amp;#039;&amp;#039;&amp;#039;Narration&amp;#039;&amp;#039;&amp;#039; |- | 00:01 |Khublei ngi pdiangsngewbha iaphi sha ka spoken tutorial halor ka &amp;#039;&amp;#039;&amp;#039; Functions in PERL&amp;#039;&amp;#039;&amp;#039;. |- | 00:06 | Ha kane ka jinghik...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{| border=1&lt;br /&gt;
|'''Time'''&lt;br /&gt;
|'''Narration'''&lt;br /&gt;
|-&lt;br /&gt;
| 00:01&lt;br /&gt;
|Khublei ngi pdiangsngewbha iaphi sha ka spoken tutorial halor ka ''' Functions in PERL'''.&lt;br /&gt;
|-&lt;br /&gt;
| 00:06&lt;br /&gt;
| Ha kane ka jinghikai, ngin ia pule shaphang ka:&lt;br /&gt;
|-&lt;br /&gt;
|00:10&lt;br /&gt;
|  PERL '''functions''', '''functions''' ryngkat ki '''arguments'''&lt;br /&gt;
|-&lt;br /&gt;
|00:13&lt;br /&gt;
|'''functions''' ryngkat ki '''return values'''. &lt;br /&gt;
|-&lt;br /&gt;
|00:16&lt;br /&gt;
| Na ka bynta kane ka jinghikai, nga pyndonkam da ka:&lt;br /&gt;
|-&lt;br /&gt;
| 00:18&lt;br /&gt;
|'''Ubuntu Linux 12.04''' operating system &lt;br /&gt;
|-&lt;br /&gt;
| 00:22&lt;br /&gt;
|''' Perl 5.14.2''' bad &lt;br /&gt;
|-&lt;br /&gt;
| 00:24&lt;br /&gt;
|''' gedit''' Text Editor. &lt;br /&gt;
|-&lt;br /&gt;
|00:27&lt;br /&gt;
| Phi lah ban pyndonkam da kano kano ka text editor katkum kamon jong phi.&lt;br /&gt;
|-&lt;br /&gt;
|00:31&lt;br /&gt;
| Phi dei ban don ia ki jingtip jong ki ''' variables, comments, loops, conditional statements''' bad'''data Structures''' ha ka PERL.&lt;br /&gt;
|-&lt;br /&gt;
| 00:41&lt;br /&gt;
| Sngewbha leit sha ki spoken tutorials ba iadei ha ka '''Spoken Tutorial''' website.  &lt;br /&gt;
|-&lt;br /&gt;
|00:47&lt;br /&gt;
|Ngin ia peit nyngkong ia katto katne ki PERL''' functions''' kiba suk.&lt;br /&gt;
|-&lt;br /&gt;
|00:51&lt;br /&gt;
|Ha ka PERL, ia ki '''functions''', kiba la khot ruh kum ki ''' subroutines''', lah declare bad ka '''sub''' keyword.&lt;br /&gt;
|-&lt;br /&gt;
| 00:57&lt;br /&gt;
| Ka jingbatai jong ka declared function la thoh hapdeng ki curly braces.&lt;br /&gt;
|-&lt;br /&gt;
|01:03&lt;br /&gt;
|Kane ka function kam shim ia kino kino ki ''' arguments.'''&lt;br /&gt;
|-&lt;br /&gt;
|01:07&lt;br /&gt;
|  Bad, kam pynphai ia kaei kaei ruh em.&lt;br /&gt;
|-&lt;br /&gt;
|01:10&lt;br /&gt;
|Kynmaw: ka function definition lah ban thoh hangno hangno hapoh jong ka script lane ha kawei pat ka '''module'''.&lt;br /&gt;
|-&lt;br /&gt;
|01:17&lt;br /&gt;
| Kane ka '''module''' kadei ban shah kynthup ha ka script, ban pyndonkam ia kane ka function.&lt;br /&gt;
|-&lt;br /&gt;
|01:24&lt;br /&gt;
|Ban kynthup ia ka '''module''' file ha ka script, dei ban pyndonkam ia ka syntax harum:&lt;br /&gt;
|-&lt;br /&gt;
|01:31&lt;br /&gt;
| ''' use ModuleFileName''' semicolon &lt;br /&gt;
 |-&lt;br /&gt;
| 01:35&lt;br /&gt;
|To ngin ia pyrshang ban sngewthuh ia kane da kaba pyndonkam da ka sample program.&lt;br /&gt;
|-&lt;br /&gt;
|01:39&lt;br /&gt;
| Plie ia ka file ha ka text editor jong phi bad jer kyrteng ia ka ka '''simpleFunction dot pl'''.&lt;br /&gt;
|-&lt;br /&gt;
|01:46&lt;br /&gt;
| Hangne ka ''' simpleFunction dot pl'''  file jong nga ha ka '''gedit.'''&lt;br /&gt;
|-&lt;br /&gt;
| 01:51&lt;br /&gt;
|  Type ia u code kumba la pyni ha ka screen. &lt;br /&gt;
|-&lt;br /&gt;
|01:55&lt;br /&gt;
|Hangne, ngi shu call ia ka function kaba ngi lah dep defined.&lt;br /&gt;
|-&lt;br /&gt;
|02:00&lt;br /&gt;
| Nangta ka execution control ka pass sha kata ka function.&lt;br /&gt;
|-&lt;br /&gt;
|02:06&lt;br /&gt;
| Kane kadei ka declaration &amp;amp; definition jong ka function.&lt;br /&gt;
|-&lt;br /&gt;
|02:10&lt;br /&gt;
|Kane ka function kan sa print out ia ka text ba la ai:&lt;br /&gt;
|-&lt;br /&gt;
|02:14&lt;br /&gt;
|Save ia ka file jong phi.&lt;br /&gt;
|-&lt;br /&gt;
|02:17&lt;br /&gt;
|Nangta phai sha ka terminal bad execute ia ka PERL '''script''' da kaba type:&lt;br /&gt;
|-&lt;br /&gt;
|02:24&lt;br /&gt;
|'''perl simpleFunction dot pl'''&lt;br /&gt;
|-&lt;br /&gt;
|02:28&lt;br /&gt;
|Bad shon '''Enter.'''&lt;br /&gt;
 |-&lt;br /&gt;
|02:30&lt;br /&gt;
|Ka output kan sa long kumba la pyni ha ka terminal.&lt;br /&gt;
|-&lt;br /&gt;
|02:38&lt;br /&gt;
| Mynta, to ngin ia peit ia ka '''function''' ryngkat ki '''arguments'''.&lt;br /&gt;
|-&lt;br /&gt;
|02:44&lt;br /&gt;
| To ngin ia pyrshang ban sngewthuh ia kane ka function da kaba pyndonkam ia ka sample program.&lt;br /&gt;
|-&lt;br /&gt;
|02:48&lt;br /&gt;
|  Plie ia ka file ha ka text editor jong phi bad jer kyrteng ia ka '''functionWithArgs dot pl'''.&lt;br /&gt;
|-&lt;br /&gt;
|02:57&lt;br /&gt;
|Hangne ka '''functionWithArgs''' script jong nga ha ka '''gedit. '''&lt;br /&gt;
|-&lt;br /&gt;
|03:02&lt;br /&gt;
|  Type ia u code harum kumba la pyni ha ka screen.&lt;br /&gt;
|-&lt;br /&gt;
|03:07&lt;br /&gt;
| Hangne, ngi call ia ka '''function''' ryngkat ki arguments 10 bad 20.&lt;br /&gt;
|-&lt;br /&gt;
| 03:13&lt;br /&gt;
|  Ki arguments kiba lah pass ki lah don ha ki '$var1' &amp;amp; '$var2'.&lt;br /&gt;
|-&lt;br /&gt;
| 03:20&lt;br /&gt;
|'''@_''' kadei ka '''Perl''' variable ba kyrpang. Ngin ia peit bniah ia ki ha ka jinghikai ba shadien.&lt;br /&gt;
|-&lt;br /&gt;
|03:29&lt;br /&gt;
| Kane ka function ka leh ia ka addition jong 2 tylli ki variables bad ka print ia ka jubab.&lt;br /&gt;
|-&lt;br /&gt;
|03:37&lt;br /&gt;
|Save ia ka file jong phi.&lt;br /&gt;
|-&lt;br /&gt;
|03:42&lt;br /&gt;
|  '''@_''' kadei ka '''Perl''' array kaba kyrpang.&lt;br /&gt;
|-&lt;br /&gt;
|03:46&lt;br /&gt;
| Kane ka array lah pyndonkam ban buh ia ki arguments ba lah passed.&lt;br /&gt;
|-&lt;br /&gt;
|03:51&lt;br /&gt;
| Ha kajuh ka rukom, ngi lah ban shim bad buh ia ki arguments ba lah pass ha ki variables kum:&lt;br /&gt;
|-&lt;br /&gt;
|03:56&lt;br /&gt;
|'''$var1 space = space  shift @_''' semicolon&lt;br /&gt;
 |-&lt;br /&gt;
|04:04&lt;br /&gt;
|'''$var2 space  = space  shift @_'''  semicolon&lt;br /&gt;
|-&lt;br /&gt;
| 04:12&lt;br /&gt;
| '''shift @_''' ka weng ia ki element ha ka position ba nyngkong na ka  '''@_ array '''&lt;br /&gt;
|-&lt;br /&gt;
| 04:21&lt;br /&gt;
| Bad assign ia ka sha ka variable.&lt;br /&gt;
|-&lt;br /&gt;
|04:24&lt;br /&gt;
|Kawei pat ka rukom kadei: '''$var1 space  =  space dollar underscore open square bracket zero close square bracket''' semicolon.&lt;br /&gt;
|-&lt;br /&gt;
|04:38&lt;br /&gt;
| '''$var2 space  =  space dollar underscore open square bracket 1 close square bracket''' semicolon.&lt;br /&gt;
 |-&lt;br /&gt;
|04:49&lt;br /&gt;
|Ki rukom ba lah kdew haneng ki ia syriem ha kaban wanlam ia ki '''elements''' jong ka '''@_ array''' da kaba pyndonkam ia ka '''index.'''&lt;br /&gt;
|-&lt;br /&gt;
|04:59&lt;br /&gt;
|Mynta, phai sha ka '''terminal''' bad execute ia ka '''script''' da kaba type:&lt;br /&gt;
|-&lt;br /&gt;
|05:06&lt;br /&gt;
|''' perl functionWithArgs dot pl''' bad shon '''Enter '''.&lt;br /&gt;
|-&lt;br /&gt;
|05:14&lt;br /&gt;
| Ka output kadei kumba la pyni ha ka screen.&lt;br /&gt;
|-&lt;br /&gt;
| 05:23&lt;br /&gt;
| Mynta, to ngin ia peit ia ka function kaba pynphai ia uwei u value.&lt;br /&gt;
|-&lt;br /&gt;
|05:32&lt;br /&gt;
|To ngin pyrshang ban sngewthuh ia kane, da kaba pyndonkam ia ka sample program.&lt;br /&gt;
|-&lt;br /&gt;
|05:35&lt;br /&gt;
| To ngan phai sha ka '''funcWithSingleRtrnVal dot pl''' script ha ka '''gedit.'''&lt;br /&gt;
|-&lt;br /&gt;
|05:46&lt;br /&gt;
| Plie ia ka file ha ka text editor jong phi bad type ia u code harum kumba la pyni.&lt;br /&gt;
|-&lt;br /&gt;
|05:52&lt;br /&gt;
|Hangne, ngi call ia ka ''' addVariables''' function ryngkat ki '''parameters''' 10 bad 20.&lt;br /&gt;
|-&lt;br /&gt;
|06:01&lt;br /&gt;
|U value ba la pynphai na ka function la buh ha ka '$addition' variable.&lt;br /&gt;
|-&lt;br /&gt;
|06:09&lt;br /&gt;
|Kane ka function ka leh ia ka addition jong ki '''parameters''' ba lah passed bad ka pynphai ia ka jubab.&lt;br /&gt;
|-&lt;br /&gt;
|06:15&lt;br /&gt;
|'''Save''' ia ka file. &lt;br /&gt;
 |-&lt;br /&gt;
|06:17&lt;br /&gt;
|Mynta, to ngin ia'''execute''' ia ka '''script'''.&lt;br /&gt;
|-&lt;br /&gt;
|06:20&lt;br /&gt;
|Te, phai sha ka '''terminal''' bad type:&lt;br /&gt;
|-&lt;br /&gt;
|06:24&lt;br /&gt;
|''' perl funcWithSingleRtrnVal dot pl'''  bad shon '''Enter.''' &lt;br /&gt;
|-&lt;br /&gt;
|06:35&lt;br /&gt;
| Ka  '''output''' kadei kumba la pyni ha ka terminal.&lt;br /&gt;
|-&lt;br /&gt;
|06:43&lt;br /&gt;
|  Mynta, to ngin ia peit ia ka function kaba pynphai ia bun tylli ki values.&lt;br /&gt;
|-&lt;br /&gt;
|06:48&lt;br /&gt;
| To ngin ia pyrshang ban sngewthuh ia kane, da kaba pyndonkam ia ka sample program.&lt;br /&gt;
|-&lt;br /&gt;
|06:53&lt;br /&gt;
| Ha ka '''gedit''', nga lah plie ia ka file bad lah jer kyrteng kum ''' funcWithMultipleRtrnVals dot pl'''.&lt;br /&gt;
|-&lt;br /&gt;
|07:04&lt;br /&gt;
|Sngewbha leh kumjuh ha ka '''text editor''' jong phi.&lt;br /&gt;
|-&lt;br /&gt;
|07:08&lt;br /&gt;
| Mynta, type ia u code kumba la pyni.&lt;br /&gt;
|-&lt;br /&gt;
|07:13&lt;br /&gt;
|Hangne, ngi call ia ka '''addVariables''' function ryngkat ki parameters 10 bad 20.&lt;br /&gt;
|-&lt;br /&gt;
|07:21&lt;br /&gt;
|  Ki values ba lah pynphai na ka function lah shim bad buh ha ki variables ''' $var1, $var2 and  $addition'''.&lt;br /&gt;
|-&lt;br /&gt;
|07:31&lt;br /&gt;
| Kane ka function ka leh ia ka addition bad ka pynphai ia ki parameters ba lah passed bad ka jubab ba mih.&lt;br /&gt;
|-&lt;br /&gt;
|07:42&lt;br /&gt;
|Kane ka dur ka batai kumno ngi lah ban pynphai ia u array na ka function.&lt;br /&gt;
|-&lt;br /&gt;
| 07:53&lt;br /&gt;
|Ha kajuh ka rukom, kane ka batai kumno u '''hash''' lah ban pynphai na ka function.&lt;br /&gt;
|-&lt;br /&gt;
|08:00&lt;br /&gt;
| '''Save''' ia ka file jong phi. &lt;br /&gt;
|-&lt;br /&gt;
|08:03&lt;br /&gt;
|  Mynta to ngin ia execute ia ka '''Perl''' script ha ka terminal da kaba type:&lt;br /&gt;
|-&lt;br /&gt;
|08:10&lt;br /&gt;
| '''perl funcWithMultipleRtrnVals dot pl '''&lt;br /&gt;
|-&lt;br /&gt;
| 08:18&lt;br /&gt;
| bad shon '''Enter.'''&lt;br /&gt;
|-&lt;br /&gt;
|08:20&lt;br /&gt;
| Ka output ka long kumba la pyni ha ka terminal.&lt;br /&gt;
|-&lt;br /&gt;
|08:32&lt;br /&gt;
|Ka '''Perl''' ka ai bun tylli ki inbuilt functions.&lt;br /&gt;
|-&lt;br /&gt;
|08:36&lt;br /&gt;
| Ngi lah pule katto katne na ki ha ki jinghikai ba hashwa. Kum ka nuksa- ''' arrays, Hash, sort, scalar, each, keys''' bad kiwei kiwei.&lt;br /&gt;
|-&lt;br /&gt;
|08:49&lt;br /&gt;
|Ban call ia ki inbuilt functions ka ia syriem ha ka ban call ia kiwei ki function kaba ngi batai.&lt;br /&gt;
|-&lt;br /&gt;
|08:57&lt;br /&gt;
|Kum ka nuksa '''sort open bracket @arrayName close bracket''' semicolon.	&lt;br /&gt;
|-&lt;br /&gt;
|09:04&lt;br /&gt;
| Pyrshang ban leh ia katto katne ki inbuilt functions ha ka sample program kaba ngi lah pyndonkam.&lt;br /&gt;
|-&lt;br /&gt;
|09:10&lt;br /&gt;
|Bad peit ia ki outputs jong ki.&lt;br /&gt;
|-&lt;br /&gt;
|09:13&lt;br /&gt;
| To ngin ia batai kyllum.&lt;br /&gt;
|-&lt;br /&gt;
|09:15&lt;br /&gt;
| Ha kane ka jinghikai, ngi la pule ia ka:&lt;br /&gt;
|-&lt;br /&gt;
|09:17&lt;br /&gt;
|'''functions''' ha ka '''Perl'''&lt;br /&gt;
|-&lt;br /&gt;
|09:19&lt;br /&gt;
|'''functions''' ryngkat ki '''arguments''' bad  &lt;br /&gt;
|-&lt;br /&gt;
|09:22&lt;br /&gt;
| '''functions''' kaba pynphai ia ki values da kaba pyndonkam ia ki sample programs.&lt;br /&gt;
|-&lt;br /&gt;
|09:27&lt;br /&gt;
|Hangne ka kam na ka bynta jong phi:&lt;br /&gt;
|-&lt;br /&gt;
|09:29&lt;br /&gt;
|Thoh ia ka '''function''' kaba shim 3 tylli ki '''arguments.'''&lt;br /&gt;
|-&lt;br /&gt;
|09:33&lt;br /&gt;
|Leh katto katne ki kam ha kine ki '''arguments'''.&lt;br /&gt;
|-&lt;br /&gt;
|09:37&lt;br /&gt;
|'''Return''' ia ka jingmih na kine ki kam ba phi leh ha ka '''arguments''' bad print ia ka.&lt;br /&gt;
|-&lt;br /&gt;
|09:43&lt;br /&gt;
|Peit ia video kaba don ha ka link harum.&lt;br /&gt;
|-&lt;br /&gt;
|09:47&lt;br /&gt;
| Ka kyllum lang ia ka Spoken Tutorial project.&lt;br /&gt;
|-&lt;br /&gt;
|09:51&lt;br /&gt;
| Lada phim don ia ka bandwidth kaba biang, phi lah ban shu download bad peit ia ka hadien.&lt;br /&gt;
|-&lt;br /&gt;
| 09:56&lt;br /&gt;
| Ka kynhun jong ka Spoken Tutorial project: * Ka pynlong ia ki workshops da kaba pyndonkam ia ki spoken tutorials.&lt;br /&gt;
|-&lt;br /&gt;
|10:02&lt;br /&gt;
| Ka ai certificates sha kito kiba pass ha ka online test.&lt;br /&gt;
|-&lt;br /&gt;
|10:07&lt;br /&gt;
| Na ka bynta ki jingtip ba bniah, sngewbha thoh sha ka: contact at spoken hyphen tutorial dot org.&lt;br /&gt;
|-&lt;br /&gt;
| 10:14&lt;br /&gt;
|   &amp;quot;Spoken Tutorial&amp;quot; project kadei shi bynta jong ka &amp;quot;Talk to a Teacher&amp;quot; project&lt;br /&gt;
|-&lt;br /&gt;
|10:19&lt;br /&gt;
|La kyrshan ia ka da ka National Mission on Education lyngba ka ICT, MHRD, Sorkar India.&lt;br /&gt;
|-&lt;br /&gt;
|10:28&lt;br /&gt;
|Kham bun ki jingtip halor kane ka mission kidon ha ka: spoken hyphen tutorial dot org slash NMEICT hyphen Intro.&lt;br /&gt;
|-&lt;br /&gt;
| 10:40&lt;br /&gt;
| Kyrmen phi sngewtynnad ia kane ka jinghikai halor ka '''Perl'''&lt;br /&gt;
|-&lt;br /&gt;
|10:43&lt;br /&gt;
| Ma nga u Pdiangburom na Shillong, nga pynkut ia kane.&lt;br /&gt;
|-&lt;br /&gt;
|10:46&lt;br /&gt;
| Khublei shibun.&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Pdiangburom</name></author>	</entry>

	</feed>