From Wikipedia, the free encyclopedia
Metaprogramado estas skribado de komputilaj programoj kiuj kapablas pritrakti programojn kiel datenoj. La programoj povas esti desegnataj por legi, generi, analizi kaj/aŭ konverti aliajn programojn aŭ ec por evoluigi sin mem dum ili rulas.[1][2]
En kelkaj kazoj metaprogramado permesas al la programistoj uzi malpli da fontkodo ol kutime, kaj tiel malpliiĝas ankaŭ la tempo bezonata por skribi programon. La programlingvo en kiu metaprogramo estas skribita nomiĝas metalingvo. Ekzemploj de metalingvoj estas Lisp, Julia kaj Rust.
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.