Tampilkan postingan dengan label Scripting. Tampilkan semua postingan
Tampilkan postingan dengan label Scripting. Tampilkan semua postingan

Rabu, 04 Juni 2014

Import Class di Perl

Okey, malam ini mau ngblog soal import perl module. Misal kita punya perl module yang ada di folder lain tapi folder tersebut masih dalam current folder dimana class kita ada. Contoh saya punya script mail.pl ada di folder /home/user/latihan/perl/, lalu Person.pm tersebut ada di folder /home/user/latihan/perl/submodule. Maka syntax importnya

use submodule::Person;  #--> cara import perl module

Syntax digunakan untuk import perl module. Pada syntax di atas, submodule adalah nama folder dan Person adalah nama perl module yang mau diimport.
Sedangkan untuk import perl module selain di current direktori, misal ada di /home/user/latihan/submodule/. Maka syntaxnya seperti di bawah ini.

use lib '/home/user/latihan';
use submodule::Person;

Tambahkan syntax 'use lib'. Cukup mudahkan. Selamat mencoba :senyum

Sabtu, 10 Mei 2014

Pengenalan Perl OO

Hari ini mau tulis perl object oriented. Ada tiga istilah yang perlu dijelaskan berasal dari sudut pandang bagaimana perl menangani object, yakni object, class, dan method.
- Di dalam perl, object hanya sebuah rujukan (reference) ke tipe data yang mengetahui class itu dimiliki. Object tersebut disimpan sebagai rujukan (reference) dalam variabel scalar.
- Class di perl adalah package yang berisi method yang dibutuhkan untuk membuat dan memanipulasi object.
- Method adalah subroutine, didefinisikan pada package. Argumen pertama pada method adalah object reference atau nama package. Tergantung apakah method itu berpengaruh pada object saat ini atau class. 
Oke langsung aja kita buat contoh class di perl.

Senin, 12 Agustus 2013

[Perl] Introduction Perl

Malam ini mau tulis sedikit pengenalan tentang perl. Sebelum menulis code tentang perl, kita terlebih dahulu menginstal perl. Dalam hal ini saya menggunakan ubuntu 13.04.
Oke langsung aja.

- Buat file vim intro.pl -> extensionnya *.pl
- Isinya :
     print "Hello Perl" ;

run ; perl intro.pl

outputnya :
        Hello Perl