Makro (ilmu komputer): Perbedaan antara revisi
Impor teks terkontrol dari Wikipedia bahasa Indonesia; revisi 29569075; atribusi sumber disertakan. |
Presentation V4: sitasi, referensi, Math, Wikimedia Commons, dan atribusi |
||
| Baris 1: | Baris 1: | ||
'''Makro''' dalam [[ilmu komputer]] adalah aturan atau [[pola]] yang menentukan bagaimana input tertentu harus dipetakan ke output pengganti. Menerapkan makro ke input adalah ekspansi makro. Input dan output dapat berupa urutan token atau karakter leksikal, atau pohon sintaksis. Makro karakter didukung dalam aplikasi perangkat lunak untuk memudahkan menjalankan urutan perintah umum. Makro token dan pohon didukung dalam beberapa bahasa pemrograman untuk mengaktifkan penggunaan kembali kode atau untuk memperluas bahasa, terkadang untuk bahasa khusus domain. | '''Makro''' dalam [[ilmu komputer]] adalah aturan atau [[pola]] yang menentukan bagaimana input tertentu harus dipetakan ke output pengganti. Menerapkan makro ke input adalah ekspansi makro. Input dan output dapat berupa urutan token atau karakter leksikal, atau pohon sintaksis. Makro karakter didukung dalam aplikasi perangkat lunak untuk memudahkan menjalankan urutan perintah umum. Makro token dan pohon didukung dalam beberapa bahasa pemrograman untuk mengaktifkan penggunaan kembali kode atau untuk memperluas bahasa, terkadang untuk bahasa khusus domain. | ||
Makro digunakan untuk membuat urutan instruksi komputasi tersedia untuk pemrogram sebagai pernyataan program tunggal, membuat tugas pemrograman tidak terlalu membosankan dan kurang rawan kesalahan. | Makro digunakan untuk membuat urutan instruksi komputasi tersedia untuk pemrogram sebagai pernyataan program tunggal, membuat tugas pemrograman tidak terlalu membosankan dan kurang rawan kesalahan.<ref>Irwin D. Greenwald. [https://archive.org/details/sim_association-for-computing-machinery-journal_1959-04_6_2/page/128 The Share 709 System: Programming and Modification]. ''Journal of the ACM''. ACM. April 1959. Vol. 6 (2). hlm. 128–133. doi:10.1145/320964.320967.</ref><ref>Christopher Strachey. ''A General Purpose Macrogenerator''. ''Computer Journal''. October 1965. Vol. 8 (3). hlm. 225–241. doi:10.1093/comjnl/8.3.225.</ref> | ||
== Pranala luar == | == Pranala luar == | ||
| Baris 10: | Baris 7: | ||
*[http://meseec.ce.rit.edu/eecc250-winter99/250-2-2-2000.pdf Rochester Institute of Technology, Professors Powerpoint] | *[http://meseec.ce.rit.edu/eecc250-winter99/250-2-2-2000.pdf Rochester Institute of Technology, Professors Powerpoint] | ||
== Referensi == | |||
<references /> | |||
== Sumber dan atribusi == | == Sumber dan atribusi == | ||
Konten artikel ini diadaptasi dari [https://id.wikipedia.org/w/index.php?title=Makro+%28ilmu+komputer%29&oldid=29569075 Wikipedia bahasa Indonesia], revisi 29569075 (2026-08-13T02:11:17Z), yang tersedia berdasarkan lisensi Creative Commons Atribusi-BerbagiSerupa (CC BY-SA). Mohon gunakan konten ini secara bijak serta sesuai dengan ketentuan lisensi yang berlaku. | Konten artikel ini diadaptasi dari [https://id.wikipedia.org/w/index.php?title=Makro+%28ilmu+komputer%29&oldid=29569075 Wikipedia bahasa Indonesia], revisi 29569075 (2026-08-13T02:11:17Z), yang tersedia berdasarkan lisensi Creative Commons Atribusi-BerbagiSerupa (CC BY-SA). Mohon gunakan konten ini secara bijak serta sesuai dengan ketentuan lisensi yang berlaku. | ||
<!-- WIKI_UNISSULA_PRESENTATION_V4 --> | |||
Revisi terkini sejak 24 Agustus 2026 04.04
Makro dalam ilmu komputer adalah aturan atau pola yang menentukan bagaimana input tertentu harus dipetakan ke output pengganti. Menerapkan makro ke input adalah ekspansi makro. Input dan output dapat berupa urutan token atau karakter leksikal, atau pohon sintaksis. Makro karakter didukung dalam aplikasi perangkat lunak untuk memudahkan menjalankan urutan perintah umum. Makro token dan pohon didukung dalam beberapa bahasa pemrograman untuk mengaktifkan penggunaan kembali kode atau untuk memperluas bahasa, terkadang untuk bahasa khusus domain.
Makro digunakan untuk membuat urutan instruksi komputasi tersedia untuk pemrogram sebagai pernyataan program tunggal, membuat tugas pemrograman tidak terlalu membosankan dan kurang rawan kesalahan.[1][2]
Pranala luar
Referensi
- ↑ Irwin D. Greenwald. The Share 709 System: Programming and Modification. Journal of the ACM. ACM. April 1959. Vol. 6 (2). hlm. 128–133. doi:10.1145/320964.320967.
- ↑ Christopher Strachey. A General Purpose Macrogenerator. Computer Journal. October 1965. Vol. 8 (3). hlm. 225–241. doi:10.1093/comjnl/8.3.225.
Sumber dan atribusi
Konten artikel ini diadaptasi dari Wikipedia bahasa Indonesia, revisi 29569075 (2026-08-13T02:11:17Z), yang tersedia berdasarkan lisensi Creative Commons Atribusi-BerbagiSerupa (CC BY-SA). Mohon gunakan konten ini secara bijak serta sesuai dengan ketentuan lisensi yang berlaku.