On Sun, Sep 14, 2003 at 10:51:54AM +0700, Oliver wrote: > > >predecessor ... pred(X) itu maksudnya gimana sih...? > >gw baca helpnya bingung maksudnya ....apa itu predecessor > >/ successor ....? >
pred digunakan untuk mengambil nilai 'sebelumnya' dari sebuah data bertipe ordinal (char/byte-integer). succ kebalikan dari pred biasanya digunakan jika kita tidak mau ambil pusing atau tidak mengetahui, atau atas tujuan portabilitas. data yang diproses umumnya bersifat nominatif (tidak menunjukkan ranking) misalnya dari suatu tipe data enumerated TWarnaDasar = (wdHijau, wdMerah, wdUngu, wdHitam) maka, pred(wdMerah) adalah wdHijau dan succ(wdMerah) sama dengan wdUngu jika misalnya program kita mem-fetch seluruh keluarga tipe tsb. maka kita tidak perlu merubah baris code lagi seandainya urutannya kemudian, misalnya berubah (ditambah) menjadi (wdHijau, wdKuning, wdMerah, wdBiru, wdHitam, wdCoklat) selanjutnya, Warnaku:= succ(Warnaku) jelas lebih clear/efisien jika dibandingkan dengan, misalnya Warnaku:= TWarnaDasar(ord(Warnaku) + 1) tipe data enumerated ini (beserta set construct), merupakan ciri khas dan kekuatan bahasa pascal. jadi sebaiknya anda fahami baik-baik. bahkan delphi sendiri sangat ekstensif menggunakannya. hth, aa, http://www.google.com/search?q=aa+delphi ------------------------ Yahoo! Groups Sponsor ---------------------~--> Upgrade to 128-Bit SSL Security! http://us.click.yahoo.com/p7cEmB/s7qGAA/yigFAA/i7folB/TM ---------------------------------------------------------------------~-> Berlangganan: [EMAIL PROTECTED] Stop Berlangganan: [EMAIL PROTECTED] Keluhan Milis(Unbouncing,spam,dll): [EMAIL PROTECTED] Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/
