Ekspresi simbolis
Artikel ini sedang dikembangkan sehingga isinya mungkin kurang lengkap atau belum diwikifikasi. Mohon untuk sementara jangan menyunting halaman ini untuk menghindari konflik penyuntingan.
Pesan ini dapat dihapus jika halaman ini sudah tidak disunting dalam beberapa jam. Jika Anda adalah penyunting yang menambahkan templat ini, harap diingat untuk menghapusnya setelah selesai atau menggantikannya dengan {{Under construction}} di antara masa-masa menyunting Anda.
|
Ekspresi Simbolis adalah inti dari Lisp, digunakan untuk merepresentasikan baik data maupun logika program dengan cara yang konsisten.[1]
Dalam ilmu komputer, elemen sintaksis Lisp dikenal sebagai ekspresi simbolik atau s-expression. Lisp, baik data maupun fungsi (yaitu, program itu sendiri) direpresentasikan menggunakan ekspresi simbolik, yang terdiri dari dua bentuk utama: atom dan daftar.
- Atom adalah elemen dasar yang menyerupai kata, terdiri dari rangkaian karakter. Atom dapat dikategorikan lebih lanjut berdasarkan jenis karakter yang menyusunnya. Meskipun pemrogram mungkin memberikan makna khusus pada simbol seperti BIRU, bagi Lisp simbol tersebut hanyalah kumpulan huruf atau tanda tanpa arti khusus.
- Daftar adalah struktur yang menyerupai klausa. Daftar dimulai dengan tanda kurung buka, diikuti oleh elemen-elemen yang dipisahkan oleh spasi, dan diakhiri dengan tanda kurung tutup. Elemen dalam daftar ini dapat berupa atom atau daftar lainnya, sehingga memungkinkan struktur bersarang.[2]
Referensi
sunting- ^ "Symbolic Expression - an overview | ScienceDirect Topics". www.sciencedirect.com. Diakses tanggal 2024-12-12.
- ^ "Symbolic Expression - an overview | ScienceDirect Topics". www.sciencedirect.com. Diakses tanggal 2024-12-12.