![]() 30
Prolog memiliki
kemudahan
dal1m1 melakuka::1 parsing
!L.'1tuk
menemukan
solusi
yang
diinginkan
Prolog
juga merupakau
progr4lll
yang
mengguuakau
basis
!ogik
sebingga
programmer tidak
perlu
membuat
alat
parsing,
karena
di
dalam
program
tersebut
su.dall
terdapat
infet<!nee Engine.
Pralog
banyak
dipakai
dalam
pembuatan
program yang berbasiskan intelegensia
semu. Jenis
produk yiL'lg
mengguna.l;:an prolog
adalah
Turbo Prolog dar:
Amzi Pralog. Kedua
program tersebut
merupakan salah
satu
dari banyak
p;-ogram yang menggunakan teknologi
prolog
dalam pembuatan pmgraxn.
2.5.2
LISP
LISP pertama kali
diperkenalhn
oleh John McCharthy di
l'viiT pada all:hb- tal1un
1950.
Bahasa
in:i
merupak!ill salah
satu
alternatif
yang
menggunakan dasar fungsi
reklli"Sif
LISP merupakan salah
satu
babase.
perarograman
tertua
yang masih
ada
dan
masih
diguna.kan
sampai
sekarang.
LISP
merupakan singkatan dari
LISt
Processing.
Bahasa
perarograman
ini
memberikan sebuah
kelebihan
dalam
fungsi
penanganan
list
yang
diL.-nplementasikan sebagai
stmktur
iinked
pointer. LISP memberikan programmer
sebuah
kekuatan
penuh dan
generalisasi
atas
stmktur linked data dan memberikan
mereka tanggung jawab !L.'ltWc mengaturan pointer dan
operasi pointer.
Avva!nya, LISP
merupakan sebnal> program kecil
dan sederhana,
yang terdiri dari
fungsi
beberapa
mengatur konstruksi di'L'1.
mengalrses list, mendefin:isikan fungsi
ba:ru
unt1lk
mendeteksi
lrualitllts, dan
fungsi untuk mengevaluasi
pemanggilan
fungsi.
Walaupun
demikian
LISP merupakan
bahasa
yang
sudah
tua
tetapi
memiliki kemampuan.
untuk. membuat
program
yang
berbasis
intelegen.sia
semu.
LISP
saat ini
sudah sedikit sekali yang mer.ggu.'l.!l..'<:annya dibandingkan dengan Prolog.
|