CSC/ECE 517 Fall 2009/wiki2 1 SA

From Expertiza_Wiki
Jump to navigation Jump to search

Metaprogramming

Introduction

Metaprogramming,the creation of procedures and programs that automatically construct the definitions of other procedures and programs. Metaprogramming automates some of the tedious and error-prone parts of the programmer's job.

Metaprogramming in various languages

Examples