Pengenalan Notasi Dan Fungsi Pada Lisp |
1.Mengenal Operand Dan Operator
Diatas merupakan contoh operand dan operator dalam belajar lisp pengenalan bentuk seperti ini sangat membantu untuk kedepanya.Operand berupa numerik atau angka sedangkan operator berupa penjumlahan,perkalian,sama dengan,pembagian,pengurangan,modulo dan lain-lain.
2.Bentuk-bentuk notasi
- Infix: Penulisan operator berada di antara operan
- contoh:(10 * 2),(25 / 5),(2 + 7)
- Prefix: Penulisan operator berada sebelum operan
- contoh:(* 2 5),(/ 10 2),(- 5 1)
- Postfix: Penulisan operator berada setelah operan
- contoh:(2 10 +),(15 2 -),(20 5 /)
contoh notasi dalam lisp menggunakan prefix:
3.Jenis-Jenis Ekspresi
•Ekspresi
Dasar
contoh = aritmatika, relasional, lojik
•Ekspresi
Kondisional
contoh = if, cond
•Ekspresi
Rekursif
4.Mendefinisikan Fungsi Pada Lisp
(defun nama_fungsi (arg1, arg2)
exp1
exp2 ...)
defun=untuk mendefinisikan fungsi pada lisp menggunakan defun
contoh penulisan nama fungsi
5.Binding Dan Assigment
•Binding :
mebuat
alokasi penyimpan baru untuk nilai yang diasosiasikan terhadap suatu ekspresi
LISP
: let
•Assignment
:
memberikan
nilai pd sebuah nama
LISP
: setq
No comments:
Post a Comment