Metaprogrammeren: verschil tussen versies
Verwijderde inhoud Toegevoegde inhoud
Geen bewerkingssamenvatting |
kGeen bewerkingssamenvatting |
||
Regel 1:
'''Meta-programmeren''' is het schrijven van computerprogramma's die kunnen lezen, genereren, analyseren en/of andere programma's kan transformeren.
Sommige meta-geprogrammeerde programma's kunnen zichzelf aanpassen terwijl deze runnen. In enkele gevallen van meta-programmeren
De taal waarin een meta-programma wordt geschreven noemen we meestal metalanguage (metataal). De taal van de programma's die gemanipuleerd worden noemen we een object language ([[objecttaal]]).
|