Lompat ke isi

Makro (ilmu komputer): Perbedaan antara revisi

Dari Wikipedia bahasa Indonesia, ensiklopedia bebas
Konten dihapus Konten ditambahkan
←Membuat halaman berisi ''''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 mengaktifk...'
 
kTidak ada ringkasan suntingan
Tag: Suntingan visualeditor-wikitext
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 programmer sebagai pernyataan program tunggal, membuat tugas pemrograman tidak terlalu membosankan dan kurang rawan kesalahan.<ref>{{cite journal | last = Greenwald | first = Irwin D. |author2=Maureen Kane | title = The Share 709 System: Programming and Modification | journal = Journal of the ACM | volume = 6 | issue = 2 | pages = 128–133 | publisher = ACM | location = New York, NY, USA | date = April 1959 | doi = 10.1145/320964.320967 | s2cid = 27424222 | quote= One of the important uses of programmer macros is to save time and clerical-type errors in writing sequence of instructions which are often repeated in the course of a program.}}</ref><ref>{{cite journal | last = Strachey| first = Christopher | title = A General Purpose Macrogenerator| journal = Computer Journal| volume = 8 | issue = 3 | pages = 225–241|date=October 1965 | doi = 10.1093/comjnl/8.3.225 |author-link=Christopher Strachey| doi-access = free}}</ref>
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>{{cite journal | last = Greenwald | first = Irwin D. |author2=Maureen Kane | title = The Share 709 System: Programming and Modification | journal = Journal of the ACM | volume = 6 | issue = 2 | pages = 128–133 | publisher = ACM | location = New York, NY, USA | date = April 1959 | doi = 10.1145/320964.320967 | s2cid = 27424222 | quote= One of the important uses of programmer macros is to save time and clerical-type errors in writing sequence of instructions which are often repeated in the course of a program.}}</ref><ref>{{cite journal | last = Strachey| first = Christopher | title = A General Purpose Macrogenerator| journal = Computer Journal| volume = 8 | issue = 3 | pages = 225–241|date=October 1965 | doi = 10.1093/comjnl/8.3.225 |author-link=Christopher Strachey| doi-access = free}}</ref>


== Referensi ==
== Referensi ==

Revisi per 28 Juli 2021 23.35

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]

Referensi

  1. ^ Greenwald, Irwin D.; Maureen Kane (April 1959). "The Share 709 System: Programming and Modification". Journal of the ACM. New York, NY, USA: ACM. 6 (2): 128–133. doi:10.1145/320964.320967. One of the important uses of programmer macros is to save time and clerical-type errors in writing sequence of instructions which are often repeated in the course of a program. 
  2. ^ Strachey, Christopher (October 1965). "A General Purpose Macrogenerator". Computer Journal. 8 (3): 225–241. doi:10.1093/comjnl/8.3.225alt=Dapat diakses gratis. 

Pranala luar